Nmap Development mailing list archives

nmap on cygwin


From: netmgmt () nsimail com
Date: 23 Aug 2001 10:30:27 -0700

I am trying to compile NMAP on cygwin, I got through the configure ok, what with 
copying linux include files over to cygwin. The make also proceeded, what I believe 
to be pretty far, but I am stuck. So 2 questions. 
1) Has anyone compiled on cygwin ? 
2) Can anyone advise me on the below error ? 
Thanks 

$ make 
gcc -DDEBUG -g -O2 -Wall  -Ilibpcap-possiblymodified  -DHAVE_CONFIG_H -DNMAP_VER 
SION=\"2.53\" -DNMAP_NAME=\"nmap\" -DNMAP_URL=\"www.insecure.org/nmap/\" -DNMAPD 
ATADIR=\"/usr/local/share/nmap\" -I. -Ilibpcap-possiblymodified   -c -o nmap.o n 
map.c 
nmap.c: In function `nmap_main': 
nmap.c:781: warning: implicit declaration of function `time' 
nmap.c:784: warning: implicit declaration of function `ctime' 
nmap.c:784: warning: passing arg 2 of `Strncpy' makes pointer from integer witho 
ut a cast 
nmap.c:1033: warning: passing arg 2 of `Strncpy' makes pointer from integer with 
out a cast 
nmap.c: In function `init_socket': 
nmap.c:1243: warning: passing arg 1 of `bzero' from incompatible pointer type 
nmap.c: In function `getpts': 
nmap.c:1333: warning: passing arg 1 of `bzero' from incompatible pointer type 
nmap.c: In function `super_scan': 
nmap.c:1881: `TH_FIN' undeclared (first use in this function) 
nmap.c:1881: (Each undeclared identifier is reported only once 
nmap.c:1881: for each function it appears in.) 
nmap.c:1881: `TH_URG' undeclared (first use in this function) 
nmap.c:1881: `TH_PUSH' undeclared (first use in this function) 
nmap.c:1884: `TH_ACK' undeclared (first use in this function) 
nmap.c:2005: dereferencing pointer to incomplete type 
nmap.c:2005: `TH_RST' undeclared (first use in this function) 
nmap.c:2007: dereferencing pointer to incomplete type 
nmap.c:2007: dereferencing pointer to incomplete type 
nmap.c:2007: dereferencing pointer to incomplete type 
nmap.c:2007: dereferencing pointer to incomplete type 
nmap.c:2010: dereferencing pointer to incomplete type 
nmap.c:2010: dereferencing pointer to incomplete type 
nmap.c:2010: dereferencing pointer to incomplete type 
nmap.c:2010: dereferencing pointer to incomplete type 
nmap.c:2018: dereferencing pointer to incomplete type 
nmap.c:2018: dereferencing pointer to incomplete type 
nmap.c:2018: dereferencing pointer to incomplete type 
nmap.c:2018: dereferencing pointer to incomplete type 
nmap.c:2019: dereferencing pointer to incomplete type 
nmap.c:2019: dereferencing pointer to incomplete type 
nmap.c:2019: dereferencing pointer to incomplete type 
nmap.c:2019: dereferencing pointer to incomplete type 
nmap.c:2021: dereferencing pointer to incomplete type 
nmap.c:2021: dereferencing pointer to incomplete type 
nmap.c:2021: dereferencing pointer to incomplete type 
nmap.c:2021: dereferencing pointer to incomplete type 
nmap.c:2032: dereferencing pointer to incomplete type 
nmap.c:2032: dereferencing pointer to incomplete type 
nmap.c:2032: dereferencing pointer to incomplete type 
nmap.c:2032: dereferencing pointer to incomplete type 
nmap.c:1785: warning: `newport' might be used uninitialized in this function 
nmap.c: In function `pos_scan': 
nmap.c:2332: warning: passing arg 1 of `bzero' from incompatible pointer type 
nmap.c:2359: warning: passing arg 1 of `bzero' from incompatible pointer type 
nmap.c:2429: `TH_SYN' undeclared (first use in this function) 
nmap.c:2431: `TH_ACK' undeclared (first use in this function) 
nmap.c: In function `get_syn_results': 
nmap.c:3253: dereferencing pointer to incomplete type 
nmap.c:3253: dereferencing pointer to incomplete type 
nmap.c:3253: dereferencing pointer to incomplete type 
nmap.c:3253: dereferencing pointer to incomplete type 
nmap.c:3259: dereferencing pointer to incomplete type 
nmap.c:3259: dereferencing pointer to incomplete type 
nmap.c:3259: dereferencing pointer to incomplete type 
nmap.c:3259: dereferencing pointer to incomplete type 
nmap.c:3262: dereferencing pointer to incomplete type 
nmap.c:3262: `TH_ACK' undeclared (first use in this function) 
nmap.c:3262: dereferencing pointer to incomplete type 
nmap.c:3262: `TH_SYN' undeclared (first use in this function) 
nmap.c:3267: dereferencing pointer to incomplete type 
nmap.c:3267: dereferencing pointer to incomplete type 
nmap.c:3267: dereferencing pointer to incomplete type 
nmap.c:3267: dereferencing pointer to incomplete type 
nmap.c:3276: dereferencing pointer to incomplete type 
nmap.c:3276: dereferencing pointer to incomplete type 
nmap.c:3276: dereferencing pointer to incomplete type 
nmap.c:3276: dereferencing pointer to incomplete type 
nmap.c:3276: dereferencing pointer to incomplete type 
nmap.c:3276: dereferencing pointer to incomplete type 
nmap.c:3276: dereferencing pointer to incomplete type 
nmap.c:3276: dereferencing pointer to incomplete type 
nmap.c:3276: dereferencing pointer to incomplete type 
nmap.c:3276: dereferencing pointer to incomplete type 
nmap.c:3276: dereferencing pointer to incomplete type 
nmap.c:3276: dereferencing pointer to incomplete type 
nmap.c:3276: dereferencing pointer to incomplete type 
nmap.c:3276: dereferencing pointer to incomplete type 
nmap.c:3276: dereferencing pointer to incomplete type 
nmap.c:3276: dereferencing pointer to incomplete type 
nmap.c:3276: dereferencing pointer to incomplete type 
nmap.c:3276: dereferencing pointer to incomplete type 
nmap.c:3276: dereferencing pointer to incomplete type 
nmap.c:3276: dereferencing pointer to incomplete type 
nmap.c:3276: dereferencing pointer to incomplete type 
nmap.c:3276: dereferencing pointer to incomplete type 
nmap.c:3276: dereferencing pointer to incomplete type 
nmap.c:3276: dereferencing pointer to incomplete type 
nmap.c:3282: dereferencing pointer to incomplete type 
nmap.c:3282: dereferencing pointer to incomplete type 
nmap.c:3282: dereferencing pointer to incomplete type 
nmap.c:3282: dereferencing pointer to incomplete type 
nmap.c:3282: dereferencing pointer to incomplete type 
nmap.c:3282: dereferencing pointer to incomplete type 
nmap.c:3291: dereferencing pointer to incomplete type 
nmap.c:3291: `TH_RST' undeclared (first use in this function) 
nmap.c:3293: dereferencing pointer to incomplete type 
nmap.c:3297: dereferencing pointer to incomplete type 
nmap.c:3302: dereferencing pointer to incomplete type 
nmap.c:3303: dereferencing pointer to incomplete type 
nmap.c:3310: dereferencing pointer to incomplete type 
nmap.c:3315: dereferencing pointer to incomplete type 
nmap.c:3319: dereferencing pointer to incomplete type 
nmap.c:3227: warning: `i' might be used uninitialized in this function 
make: *** [nmap.o] Error 1 


   
-------------------------------------------------
Get personalized e-mail and a web address or your
own free e-mail at http://www.networksolutions.com.





---------------------------------------------------------------------
For help using this (nmap-dev) mailing list, send a blank email to 
nmap-dev-help () insecure org . List run by ezmlm-idx (www.ezmlm.org).



Current thread: