I've just downloaded Squid 2.2stable2 and am attempting to build it on
Solaris 2.6.  Here is the output of make:

Making all in lib...
gcc -g -O2 -Wall -I../include -I../include  -c  rfc1123.c
gcc -g -O2 -Wall -I../include -I../include  -c  rfc1738.c
gcc -g -O2 -Wall -I../include -I../include  -c  util.c
gcc -g -O2 -Wall -I../include -I../include  -c  getfullhostname.c
gcc -g -O2 -Wall -I../include -I../include  -c  base64.c
gcc -g -O2 -Wall -I../include -I../include  -c  uudecode.c
gcc -g -O2 -Wall -I../include -I../include  -c  splay.c
gcc -g -O2 -Wall -I../include -I../include  -c  safe_inet_addr.c
safe_inet_addr.c:32: warning: `struct in_addr' declared inside parameter
list
safe_inet_addr.c:32: warning: its scope is only this definition or
declaration,
safe_inet_addr.c:32: warning: which is probably not what you want.
safe_inet_addr.c: In function `safe_inet_addr':
safe_inet_addr.c:36: storage size of `A' isn't known
safe_inet_addr.c:60: warning: implicit declaration of function `inet_addr'
safe_inet_addr.c:62: dereferencing pointer to incomplete type
safe_inet_addr.c:36: warning: unused variable `A'
*** Error code 1
make: Fatal error: Command failed for target `safe_inet_addr.o'
Current working directory /amd/src/infosystems/squid/squid-2.2.STABLE2/lib
*** Error code 1
make: Fatal error: Command failed for target `all'

What am I missing?

Thanks
Mike

Reply via email to