Bonjour, Je dois réaliser un projet dans le cadre scolaire, et ma première partie consiste à réaliser un programme pour scanner les ports des différentes machines du réseau local. J'ai inclus les libraires libnet.h et pcap.h mais malheureusement, au moment de la compilation, j'ai les messages d'erreurs suivants : /tmp/ccfDq49w.o: In function `EnvoiPaquet': scanner.c:(.text+0x23): undefined reference to `libnet_init' scanner.c:(.text+0x93): undefined reference to `libnet_build_tcp' scanner.c:(.text+0xb8): undefined reference to `libnet_autobuild_ipv4' scanner.c:(.text+0xc6): undefined reference to `libnet_write' scanner.c:(.text+0xd1): undefined reference to `libnet_destroy' /tmp/ccfDq49w.o: In function `ReceptionPaquet': scanner.c:(.text+0xfb): undefined reference to `libnet_init' scanner.c:(.text+0x12b): undefined reference to `pcap_open_live' scanner.c:(.text+0x140): undefined reference to `pcap_next' scanner.c:(.text+0x1a9): undefined reference to `libnet_get_ipaddr4' Je ne comprends pas pourquoi il ne trouve pas ces fonctions alors qu'elles existent bien dans ces librairies... Merci d'avance pour le temps que vous consacrerez à mon problème. |