• # autre petit probleme

    Posté par . En réponse au message Libnids. Évalué à 1.

    Merci à tous pour vos réponses.
    J'ai un deuxieme probleme de compilation que j'arrive lui non plus à resoudre.
    Lors de la compilation il ne trouve pas les fonctions de libnids !!!

    je compile avec les commande suivante :

    g++ -c nids.c
    g++ -o nids nids.o -lnids -lpcap -lnet

    Erreur :

    nids.o(.text+0x7b): In function `main':
    : undefined reference to `nids_init()'
    nids.o(.text+0xc8): In function `main':
    : undefined reference to `nids_register_ip(void*)'
    nids.o(.text+0xd4): In function `main':
    : undefined reference to `nids_register_udp(void*)'
    nids.o(.text+0xe0): In function `main':
    : undefined reference to `nids_register_tcp(void*)'
    nids.o(.text+0xe5): In function `main':
    : undefined reference to `nids_run()'
    collect2: ld a retourné 1 code d'état d'exécution

    Mon code est le meme que celui d'avant avec des améiorations.
    Donc voila j'ai passé tout l'aprem hier à essayer de comprendre pourquoi ... Donc apres tout ça ben je vois pas du tout pourquoi.

    Mais ce qui est bizard c'est que qu'en je le compille avec gcc ça marche !!!

    Enfin bon si quelqu'un a une idée .?