Hi ALL, I downloaded squid-3.2.0.6 from below URL http://www.squid-cache.org/Versions/v3/3.2/squid-3.2.0.6.tar.gz I ran (this is on OpenBSD 4.8 - 64 bit) ./configure It went fine. Then, ran make stoped at below error /usr/include/arpa/inet.h:74: warning: 'struct in_addr' declared inside parameter list /usr/include/arpa/inet.h:74: warning: its scope is only this definition or declaration, which is probably not what you want /usr/include/arpa/inet.h:75: warning: 'struct in_addr' declared inside parameter list *** Error code 1 Stop in /root/software/squid-3.2.0.6/lib (line 589 of Makefile). *** Error code 1 Stop in /root/software/squid-3.2.0.6/lib (line 708 of Makefile). *** Error code 1 Stop in /root/software/squid-3.2.0.6 (line 433 of Makefile). this is the full output of make # make Making all in compat g++ -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT assert.o -MD -MP -MF .deps/assert.Tpo -c -o assert.o assert.cc mv -f .deps/assert.Tpo .deps/assert.Po g++ -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT compat.o -MD -MP -MF .deps/compat.Tpo -c -o compat.o compat.cc mv -f .deps/compat.Tpo .deps/compat.Po g++ -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT debug.o -MD -MP -MF .deps/debug.Tpo -c -o debug.o debug.cc mv -f .deps/debug.Tpo .deps/debug.Po gcc -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT GnuRegex.o -MD -MP -MF .deps/GnuRegex.Tpo -c -o GnuRegex.o GnuRegex.c mv -f .deps/GnuRegex.Tpo .deps/GnuRegex.Po g++ -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT strnstr.o -MD -MP -MF .deps/strnstr.Tpo -c -o strnstr.o strnstr.cc mv -f .deps/strnstr.Tpo .deps/strnstr.Po g++ -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT xalloc.o -MD -MP -MF .deps/xalloc.Tpo -c -o xalloc.o xalloc.cc mv -f .deps/xalloc.Tpo .deps/xalloc.Po g++ -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT xstrerror.o -MD -MP -MF .deps/xstrerror.Tpo -c -o xstrerror.o xstrerror.cc mv -f .deps/xstrerror.Tpo .deps/xstrerror.Po g++ -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT xstring.o -MD -MP -MF .deps/xstring.Tpo -c -o xstring.o xstring.cc mv -f .deps/xstring.Tpo .deps/xstring.Po g++ -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT xstrto.o -MD -MP -MF .deps/xstrto.Tpo -c -o xstrto.o xstrto.cc mv -f .deps/xstrto.Tpo .deps/xstrto.Po gcc -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT eui64_aton.o -MD -MP -MF .deps/eui64_aton.Tpo -c -o eui64_aton.o eui64_aton.c mv -f .deps/eui64_aton.Tpo .deps/eui64_aton.Po rm -f libcompat-squid.a /usr/bin/ar cru libcompat-squid.a assert.o compat.o debug.o GnuRegex.o strnstr.o xalloc.o xstrerror.o xstring.o xstrto.o eui64_aton.o ranlib libcompat-squid.a Making all in lib Making all in rfcnb /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../../include -I../../libltdl -I../../lib -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT rfcnb-io.lo -MD -MP -MF .deps/rfcnb-io.Tpo -c -o rfcnb-io.lo rfcnb-io.c libtool: compile: gcc -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../../include -I../../libltdl -I../../lib -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT rfcnb-io.lo -MD -MP -MF .deps/rfcnb-io.Tpo -c rfcnb-io.c -fPIC -DPIC -o .libs/rfcnb-io.o libtool: compile: gcc -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../../include -I../../libltdl -I../../lib -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT rfcnb-io.lo -MD -MP -MF .deps/rfcnb-io.Tpo -c rfcnb-io.c -o rfcnb-io.o >/dev/null 2>&1 mv -f .deps/rfcnb-io.Tpo .deps/rfcnb-io.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../../include -I../../libltdl -I../../lib -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT rfcnb-util.lo -MD -MP -MF .deps/rfcnb-util.Tpo -c -o rfcnb-util.lo rfcnb-util.c libtool: compile: gcc -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../../include -I../../libltdl -I../../lib -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT rfcnb-util.lo -MD -MP -MF .deps/rfcnb-util.Tpo -c rfcnb-util.c -fPIC -DPIC -o .libs/rfcnb-util.o libtool: compile: gcc -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../../include -I../../libltdl -I../../lib -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT rfcnb-util.lo -MD -MP -MF .deps/rfcnb-util.Tpo -c rfcnb-util.c -o rfcnb-util.o >/dev/null 2>&1 mv -f .deps/rfcnb-util.Tpo .deps/rfcnb-util.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../../include -I../../libltdl -I../../lib -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT session.lo -MD -MP -MF .deps/session.Tpo -c -o session.lo session.c libtool: compile: gcc -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../../include -I../../libltdl -I../../lib -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT session.lo -MD -MP -MF .deps/session.Tpo -c session.c -fPIC -DPIC -o .libs/session.o libtool: compile: gcc -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../../include -I../../libltdl -I../../lib -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT session.lo -MD -MP -MF .deps/session.Tpo -c session.c -o session.o >/dev/null 2>&1 mv -f .deps/session.Tpo .deps/session.Plo /bin/sh ../../libtool --tag=CC --mode=link gcc -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -g -o librfcnb.la rfcnb-io.lo rfcnb-util.lo session.lo libtool: link: /usr/bin/ar cru .libs/librfcnb.a .libs/rfcnb-io.o .libs/rfcnb-util.o .libs/session.o libtool: link: ranlib .libs/librfcnb.a libtool: link: ( cd ".libs" && rm -f "librfcnb.la" && ln -s "../librfcnb.la" "librfcnb.la" ) Making all in smblib /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../../include -I../../libltdl -I../../lib -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT md4.lo -MD -MP -MF .deps/md4.Tpo -c -o md4.lo md4.c libtool: compile: gcc -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../../include -I../../libltdl -I../../lib -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT md4.lo -MD -MP -MF .deps/md4.Tpo -c md4.c -fPIC -DPIC -o .libs/md4.o libtool: compile: gcc -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../../include -I../../libltdl -I../../lib -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT md4.lo -MD -MP -MF .deps/md4.Tpo -c md4.c -o md4.o >/dev/null 2>&1 mv -f .deps/md4.Tpo .deps/md4.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../../include -I../../libltdl -I../../lib -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT smblib.lo -MD -MP -MF .deps/smblib.Tpo -c -o smblib.lo smblib.c libtool: compile: gcc -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../../include -I../../libltdl -I../../lib -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT smblib.lo -MD -MP -MF .deps/smblib.Tpo -c smblib.c -fPIC -DPIC -o .libs/smblib.o libtool: compile: gcc -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../../include -I../../libltdl -I../../lib -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT smblib.lo -MD -MP -MF .deps/smblib.Tpo -c smblib.c -o smblib.o >/dev/null 2>&1 mv -f .deps/smblib.Tpo .deps/smblib.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../../include -I../../libltdl -I../../lib -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT smblib-util.lo -MD -MP -MF .deps/smblib-util.Tpo -c -o smblib-util.lo smblib-util.c libtool: compile: gcc -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../../include -I../../libltdl -I../../lib -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT smblib-util.lo -MD -MP -MF .deps/smblib-util.Tpo -c smblib-util.c -fPIC -DPIC -o .libs/smblib-util.o libtool: compile: gcc -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../../include -I../../libltdl -I../../lib -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT smblib-util.lo -MD -MP -MF .deps/smblib-util.Tpo -c smblib-util.c -o smblib-util.o >/dev/null 2>&1 mv -f .deps/smblib-util.Tpo .deps/smblib-util.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../../include -I../../libltdl -I../../lib -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT smbencrypt.lo -MD -MP -MF .deps/smbencrypt.Tpo -c -o smbencrypt.lo smbencrypt.c libtool: compile: gcc -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../../include -I../../libltdl -I../../lib -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT smbencrypt.lo -MD -MP -MF .deps/smbencrypt.Tpo -c smbencrypt.c -fPIC -DPIC -o .libs/smbencrypt.o libtool: compile: gcc -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../../include -I../../libltdl -I../../lib -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT smbencrypt.lo -MD -MP -MF .deps/smbencrypt.Tpo -c smbencrypt.c -o smbencrypt.o >/dev/null 2>&1 mv -f .deps/smbencrypt.Tpo .deps/smbencrypt.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../../include -I../../libltdl -I../../lib -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT smbdes.lo -MD -MP -MF .deps/smbdes.Tpo -c -o smbdes.lo smbdes.c libtool: compile: gcc -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../../include -I../../libltdl -I../../lib -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT smbdes.lo -MD -MP -MF .deps/smbdes.Tpo -c smbdes.c -fPIC -DPIC -o .libs/smbdes.o libtool: compile: gcc -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../../include -I../../libltdl -I../../lib -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT smbdes.lo -MD -MP -MF .deps/smbdes.Tpo -c smbdes.c -o smbdes.o >/dev/null 2>&1 mv -f .deps/smbdes.Tpo .deps/smbdes.Plo /bin/sh ../../libtool --tag=CC --mode=link gcc -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -g -o libsmblib.la md4.lo smblib.lo smblib-util.lo smbencrypt.lo smbdes.lo libtool: link: /usr/bin/ar cru .libs/libsmblib.a .libs/md4.o .libs/smblib.o .libs/smblib-util.o .libs/smbencrypt.o .libs/smbdes.o libtool: link: ranlib .libs/libsmblib.a libtool: link: ( cd ".libs" && rm -f "libsmblib.la" && ln -s "../libsmblib.la" "libsmblib.la" ) Making all in ntlmauth /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../../include -I../../libltdl -I../../lib -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT ntlmauth.lo -MD -MP -MF .deps/ntlmauth.Tpo -c -o ntlmauth.lo ntlmauth.cc libtool: compile: g++ -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../../include -I../../libltdl -I../../lib -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT ntlmauth.lo -MD -MP -MF .deps/ntlmauth.Tpo -c ntlmauth.cc -fPIC -DPIC -o .libs/ntlmauth.o libtool: compile: g++ -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../../include -I../../libltdl -I../../lib -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT ntlmauth.lo -MD -MP -MF .deps/ntlmauth.Tpo -c ntlmauth.cc -o ntlmauth.o >/dev/null 2>&1 mv -f .deps/ntlmauth.Tpo .deps/ntlmauth.Plo /bin/sh ../../libtool --tag=CXX --mode=link g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -g -o libntlmauth.la ntlmauth.lo libtool: link: /usr/bin/ar cru .libs/libntlmauth.a .libs/ntlmauth.o libtool: link: ranlib .libs/libntlmauth.a libtool: link: ( cd ".libs" && rm -f "libntlmauth.la" && ln -s "../libntlmauth.la" "libntlmauth.la" ) /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT base64.lo -MD -MP -MF .deps/base64.Tpo -c -o base64.lo base64.c libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT base64.lo -MD -MP -MF .deps/base64.Tpo -c base64.c -fPIC -DPIC -o .libs/base64.o libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT base64.lo -MD -MP -MF .deps/base64.Tpo -c base64.c -o base64.o >/dev/null 2>&1 mv -f .deps/base64.Tpo .deps/base64.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT charset.lo -MD -MP -MF .deps/charset.Tpo -c -o charset.lo charset.c libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT charset.lo -MD -MP -MF .deps/charset.Tpo -c charset.c -fPIC -DPIC -o .libs/charset.o libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT charset.lo -MD -MP -MF .deps/charset.Tpo -c charset.c -o charset.o >/dev/null 2>&1 mv -f .deps/charset.Tpo .deps/charset.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT html_quote.lo -MD -MP -MF .deps/html_quote.Tpo -c -o html_quote.lo html_quote.c libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT html_quote.lo -MD -MP -MF .deps/html_quote.Tpo -c html_quote.c -fPIC -DPIC -o .libs/html_quote.o libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT html_quote.lo -MD -MP -MF .deps/html_quote.Tpo -c html_quote.c -o html_quote.o >/dev/null 2>&1 mv -f .deps/html_quote.Tpo .deps/html_quote.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT md5.lo -MD -MP -MF .deps/md5.Tpo -c -o md5.lo md5.c libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT md5.lo -MD -MP -MF .deps/md5.Tpo -c md5.c -fPIC -DPIC -o .libs/md5.o libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT md5.lo -MD -MP -MF .deps/md5.Tpo -c md5.c -o md5.o >/dev/null 2>&1 mv -f .deps/md5.Tpo .deps/md5.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT rfc1738.lo -MD -MP -MF .deps/rfc1738.Tpo -c -o rfc1738.lo rfc1738.c libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT rfc1738.lo -MD -MP -MF .deps/rfc1738.Tpo -c rfc1738.c -fPIC -DPIC -o .libs/rfc1738.o libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT rfc1738.lo -MD -MP -MF .deps/rfc1738.Tpo -c rfc1738.c -o rfc1738.o >/dev/null 2>&1 mv -f .deps/rfc1738.Tpo .deps/rfc1738.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT rfc2617.lo -MD -MP -MF .deps/rfc2617.Tpo -c -o rfc2617.lo rfc2617.c libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT rfc2617.lo -MD -MP -MF .deps/rfc2617.Tpo -c rfc2617.c -fPIC -DPIC -o .libs/rfc2617.o libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT rfc2617.lo -MD -MP -MF .deps/rfc2617.Tpo -c rfc2617.c -o rfc2617.o >/dev/null 2>&1 mv -f .deps/rfc2617.Tpo .deps/rfc2617.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT uudecode.lo -MD -MP -MF .deps/uudecode.Tpo -c -o uudecode.lo uudecode.c libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT uudecode.lo -MD -MP -MF .deps/uudecode.Tpo -c uudecode.c -fPIC -DPIC -o .libs/uudecode.o libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT uudecode.lo -MD -MP -MF .deps/uudecode.Tpo -c uudecode.c -o uudecode.o >/dev/null 2>&1 mv -f .deps/uudecode.Tpo .deps/uudecode.Plo /bin/sh ../libtool --tag=CC --mode=link gcc -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -g -o libmiscencoding.la base64.lo charset.lo html_quote.lo md5.lo rfc1738.lo rfc2617.lo uudecode.lo libtool: link: /usr/bin/ar cru .libs/libmiscencoding.a .libs/base64.o .libs/charset.o .libs/html_quote.o .libs/md5.o .libs/rfc1738.o .libs/rfc2617.o .libs/uudecode.o libtool: link: ranlib .libs/libmiscencoding.a libtool: link: ( cd ".libs" && rm -f "libmiscencoding.la" && ln -s "../libmiscencoding.la" "libmiscencoding.la" ) /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT hash.lo -MD -MP -MF .deps/hash.Tpo -c -o hash.lo hash.c libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT hash.lo -MD -MP -MF .deps/hash.Tpo -c hash.c -fPIC -DPIC -o .libs/hash.o libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT hash.lo -MD -MP -MF .deps/hash.Tpo -c hash.c -o hash.o >/dev/null 2>&1 mv -f .deps/hash.Tpo .deps/hash.Plo /bin/sh ../libtool --tag=CC --mode=link gcc -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -g -o libmisccontainers.la hash.lo libtool: link: /usr/bin/ar cru .libs/libmisccontainers.a .libs/hash.o libtool: link: ranlib .libs/libmisccontainers.a libtool: link: ( cd ".libs" && rm -f "libmisccontainers.la" && ln -s "../libmisccontainers.la" "libmisccontainers.la" ) /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT malloc_trace.lo -MD -MP -MF .deps/malloc_trace.Tpo -c -o malloc_trace.lo malloc_trace.cc libtool: compile: g++ -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT malloc_trace.lo -MD -MP -MF .deps/malloc_trace.Tpo -c malloc_trace.cc -fPIC -DPIC -o .libs/malloc_trace.o libtool: compile: g++ -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT malloc_trace.lo -MD -MP -MF .deps/malloc_trace.Tpo -c malloc_trace.cc -o malloc_trace.o >/dev/null 2>&1 mv -f .deps/malloc_trace.Tpo .deps/malloc_trace.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT MemPool.lo -MD -MP -MF .deps/MemPool.Tpo -c -o MemPool.lo MemPool.cc libtool: compile: g++ -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT MemPool.lo -MD -MP -MF .deps/MemPool.Tpo -c MemPool.cc -fPIC -DPIC -o .libs/MemPool.o libtool: compile: g++ -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT MemPool.lo -MD -MP -MF .deps/MemPool.Tpo -c MemPool.cc -o MemPool.o >/dev/null 2>&1 mv -f .deps/MemPool.Tpo .deps/MemPool.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT MemPoolChunked.lo -MD -MP -MF .deps/MemPoolChunked.Tpo -c -o MemPoolChunked.lo MemPoolChunked.cc libtool: compile: g++ -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT MemPoolChunked.lo -MD -MP -MF .deps/MemPoolChunked.Tpo -c MemPoolChunked.cc -fPIC -DPIC -o .libs/MemPoolChunked.o libtool: compile: g++ -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT MemPoolChunked.lo -MD -MP -MF .deps/MemPoolChunked.Tpo -c MemPoolChunked.cc -o MemPoolChunked.o >/dev/null 2>&1 mv -f .deps/MemPoolChunked.Tpo .deps/MemPoolChunked.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT MemPoolMalloc.lo -MD -MP -MF .deps/MemPoolMalloc.Tpo -c -o MemPoolMalloc.lo MemPoolMalloc.cc libtool: compile: g++ -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT MemPoolMalloc.lo -MD -MP -MF .deps/MemPoolMalloc.Tpo -c MemPoolMalloc.cc -fPIC -DPIC -o .libs/MemPoolMalloc.o libtool: compile: g++ -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT MemPoolMalloc.lo -MD -MP -MF .deps/MemPoolMalloc.Tpo -c MemPoolMalloc.cc -o MemPoolMalloc.o >/dev/null 2>&1 mv -f .deps/MemPoolMalloc.Tpo .deps/MemPoolMalloc.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT getfullhostname.lo -MD -MP -MF .deps/getfullhostname.Tpo -c -o getfullhostname.lo getfullhostname.c libtool: compile: gcc -DHAVE_CONFIG_H -I.. -I../include -I../lib -I../src -I../include -I../libltdl -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT -MT getfullhostname.lo -MD -MP -MF .deps/getfullhostname.Tpo -c getfullhostname.c -fPIC -DPIC -o .libs/getfullhostname.o cc1: warnings being treated as errors In file included from ../include/util.h:44, from getfullhostname.c:51: /usr/include/arpa/inet.h:74: warning: 'struct in_addr' declared inside parameter list /usr/include/arpa/inet.h:74: warning: its scope is only this definition or declaration, which is probably not what you want /usr/include/arpa/inet.h:75: warning: 'struct in_addr' declared inside parameter list *** Error code 1 Stop in /root/software/squid-3.2.0.6/lib (line 589 of Makefile). *** Error code 1 Stop in /root/software/squid-3.2.0.6/lib (line 708 of Makefile). *** Error code 1 Stop in /root/software/squid-3.2.0.6 (line 433 of Makefile). -- Thank you Indunil Jayasooriya