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?

Reply via email to