[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [OT] compilazione e UNDECLARED



Marco Bertorello ha scritto lo scorso 02/08/2005 15:21:
Ciao a tutti e scusate l'OT[1], ma non so più a chi chiedere...

sto cercando (invano) di compilare dsniff... le librerie necessarie si compilano ed installano senza problemi, ma
quando lancio il make questo è il risultato:

root@cippalippa:/home/marcob/dsniff-2.3$>make
gcc -g -O2 -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD
-DHAVE_NET_ETHERNET_H -DDSNIFF_LIBDIR=\"/usr/local/lib/\" -I.
-I/usr/local/include -I/usr/local/include -I/usr/local/include

guarda un pò queste 3 direttive; puntano tutte alla stessa directory (nella quale gcc va a cercare gli include)

[...]
./arpspoof.c:60: `ETHERTYPE_ARP' undeclared (first use in this function)
./arpspoof.c:60: (Each undeclared identifier is reported only once
./arpspoof.c:60: for each function it appears in.)
./arpspoof.c:62: `ARPHRD_ETHER' undeclared (first use in this function)
./arpspoof.c:62: `ETHERTYPE_IP' undeclared (first use in this function)
./arpspoof.c:62: `ETHER_ADDR_LEN' undeclared (first use in this

questi parametri sono tutti definiti in if_ether.h (che è un include del kernel).



Reply to: