root@neutrino:/usr/src/wlaninject-0.6# make gcc -Os -I. -lnet -lpcap -W -Wall -MMD -fPIC -c -o iwlib.so iwlib.c gcc: -lnet: linker input file unused because linking not done gcc: -lpcap: linker input file unused because linking not done rm -f libiw.a ar cru libiw.a iwlib.so ranlib libiw.a gcc -Os -I. -lnet -lpcap -W -Wall -MMD -c wlaninject.c wlaninject.c: In function 'main': wlaninject.c:577: warning: comparison between signed and unsigned wlaninject.c:602: warning: comparison between signed and unsigned wlaninject.c:610: warning: comparison between signed and unsigned gcc: -lnet: linker input file unused because linking not done gcc: -lpcap: linker input file unused because linking not done gcc -Os -I. -lnet -lpcap -W -Wall -MMD -o wlaninject wlaninject.o libiw.a -lm wlaninject.o: In function `main': wlaninject.c:(.text+0x685): undefined reference to `libnet_destroy' wlaninject.c:(.text+0x6d0): undefined reference to `libnet_init' wlaninject.c:(.text+0x6ee): undefined reference to `libnet_get_hwaddr' wlaninject.c:(.text+0x705): undefined reference to `libnet_geterror' wlaninject.c:(.text+0x72f): undefined reference to `libnet_get_ipaddr4' wlaninject.c:(.text+0x748): undefined reference to `libnet_geterror' wlaninject.c:(.text+0xaf6): undefined reference to `libnet_build_arp' wlaninject.c:(.text+0xb0f): undefined reference to `libnet_geterror' wlaninject.c:(.text+0xb55): undefined reference to `libnet_build_ethernet' wlaninject.c:(.text+0xb6e): undefined reference to `libnet_geterror' wlaninject.c:(.text+0xb9d): undefined reference to `libnet_write' wlaninject.c:(.text+0xbb1): undefined reference to `libnet_geterror' collect2: ld returned 1 exit status make: *** [wlaninject] Error 1 root@neutrino:/usr/src/wlaninject-0.6#