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

nmap e cygwin



Buongiorno a tutti.
Sto cercando di compilare nmap sotto cygwin.

Sono andato sul sito di nmap ed ho scaricato il tar del programma.
Dopo aver letto un pochino di documentazione, bastava lanciare ./configure etc etc.

Allora mi lancio in compilazioni ma quando lancio ./configure...

[...]
configure: error: see the INSTALL for more info
configure: error: /bin/bash './configure' failed for libpcap-possiblymodified

non riuscendo a capire bene l'errore, direi che mancano le librerie libcap.
Intanto che c'ero sono andato a vedermi il file INSTALL come dice l'errore e
questi mi dice che potrei avere bisogno di flex e bison. Scaricati i tar ed
installati senza problemi.

Ritornando alle libcap, controllato che non ci siano per cygwin (e non ci sono),
vado su
	http://sourceforge.net/projects/libcapsinetwork/
e scarico l'ultima versione 0.2.3

Il configure non mi dice nessun errore, ma il make...

///////////////////
$ make
make  all-am
make[1]: Entering directory `/usr/local/src/libcapsinetwork-0.2.3'
source='listenport.cc' object='listenport.lo' libtool=yes \
depfile='.deps/listenport.Plo' tmpdepfile='.deps/listenport.TPlo' \
depmode=gcc3 /bin/bash ./depcomp \
/bin/bash ./libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.     -g -O2 -c
 -o listenport.lo `test -f listenport.cc || echo './'`listenport.cc
rm -f .libs/listenport.lo
g++ -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -c listenport.cc -MT listenport.lo -MD -M
P -MF .deps/listenport.TPlo  -DDLL_EXPORT -DPIC
listenport.cc: In constructor `ListenPort::ListenPort(std::basic_string<char,
   std::char_traits<char>, std::allocator<char> >, unsigned int)':
listenport.cc:43: `inet_pton' undeclared (first use this function)
listenport.cc:43: (Each undeclared identifier is reported only once for each
   function it appears in.)
make[1]: *** [listenport.lo] Error 1
make[1]: Leaving directory `/usr/local/src/libcapsinetwork-0.2.3'
make: *** [all] Error 2
///////////////////

scusate per la mail lunga.

Qualche suggerimento?

Ciao D.



Reply to: