What libc version are you using and are you using IPv6? I compiled net tools 1.49 awhile back and I remember modifying the Makefile so it wouldn't compile anything dealing w/ IPv6, and from what you pasted below, it looks like you're trying to compile IPv6 support in net tools but you don't have IPv6 on your box. For net tools 1.49, the modifications I made where on lines 83 and 85. I just commented out anything dealing w/ IPv6 on those lines. Daniel On Tue, 13 Apr 1999, Shane McKeown wrote: > I have just started to compile the Net-Tools-1.50 on > my system, but it stops with the following errors: > > inet6.c: In function `INET6_resolve': > inet6.c:53: warning: implicit declaration of function > `gai_strerror' > inet6.c:53: warning: format argument is not a pointer > (arg 4) > inet6.c:56: sizeof applied to an incomplete type > inet6.c: In function `INET6_rresolve': > inet6.c:69: dereferencing pointer to incomplete type > inet6.c:78: dereferencing pointer to incomplete type > inet6.c:81: warning: implicit declaration of function > `IN6_IS_ADDR_UNSPECIFIED' > inet6.c:81: dereferencing pointer to incomplete type > inet6.c:89: warning: implicit declaration of function > `getnameinfo' > inet6.c:89: sizeof applied to an incomplete type > inet6.c:91: warning: format argument is not a pointer > (arg 3) > inet6.c: In function `INET6_getsock': > inet6.c:133: dereferencing pointer to incomplete type > inet6.c:134: dereferencing pointer to incomplete type > inet6.c:136: dereferencing pointer to incomplete type > inet6.c: At top level: > inet6.c:155: sizeof applied to an incomplete type > make[1]: *** [inet6.o] Error 1 > make[1]: Leaving directory `/tmp/net-tools-1.50/lib' > make: *** [subdirs] Error 2 > > Can any of you explain these?
