Wade and list members,
Thanks for reply I have tried your suggest and output still have some problem
but better then before could you please lock and do you think the compile is
ok or still something wrong:
Making all in lib...
        xlc_r -D_ALL_SOURCE -g -I../include -I../include -c rfc1123.c
        xlc_r -D_ALL_SOURCE -g -I../include -I../include -c rfc1738.c
        xlc_r -D_ALL_SOURCE -g -I../include -I../include -c util.c
        xlc_r -D_ALL_SOURCE -g -I../include -I../include -c getfullhostname.c
        xlc_r -D_ALL_SOURCE -g -I../include -I../include -c base64.c
        xlc_r -D_ALL_SOURCE -g -I../include -I../include -c uudecode.c
        xlc_r -D_ALL_SOURCE -g -I../include -I../include -c splay.c
        xlc_r -D_ALL_SOURCE -g -I../include -I../include -c safe_inet_addr.c
        xlc_r -D_ALL_SOURCE -g -I../include -I../include -c iso3307.c
        xlc_r -D_ALL_SOURCE -g -I../include -I../include -c snprintf.c
        xlc_r -D_ALL_SOURCE -g -I../include -I../include -c md5.c
        xlc_r -D_ALL_SOURCE -g -I../include -I../include -c radix.c
        xlc_r -D_ALL_SOURCE -g -I../include -I../include -c stub_memaccount.c
        xlc_r -D_ALL_SOURCE -g -I../include -I../include -c Array.c
        xlc_r -D_ALL_SOURCE -g -I../include -I../include -c Stack.c
        xlc_r -D_ALL_SOURCE -g -I../include -I../include -c hash.c
        /usr/bin/rm -f libmiscutil.a
        /usr/bin/ar r libmiscutil.a rfc1123.o  rfc1738.o  util.o  
getfullhostname.o  base64.o  uudecode.o  splay.o  safe_inet_addr.o  
iso3307.o  snprintf.o  md5.o  radix.o  stub_memaccount.o  Array.o  
Stack.o  hash.o  
ar: Creating an archive file libmiscutil.a.
        ranlib libmiscutil.a
Target "all" is up to date.
Making all in scripts...
Target "all" is up to date.
Making all in src...
        sed " s%@DEFAULT_MIME_TABLE@%/usr/local/squid/etc/mime.conf%g; 
s%@DEFAULT_DNSSERVER@%/usr/local/squid/bin/dnsserver%g; 
s%@DEFAULT_UNLINKD@%/usr/local/squid/bin/unlinkd%g; 
s%@DEFAULT_PINGER@%/usr/local/squid/bin/pinger%g; 
s%@DEFAULT_CACHE_LOG@%/usr/local/squid/logs/cache.log%g; 
s%@DEFAULT_ACCESS_LOG@%/usr/local/squid/logs/access.log%g; 
s%@DEFAULT_STORE_LOG@%/usr/local/squid/logs/store.log%g; 
s%@DEFAULT_PID_FILE@%/usr/local/squid/logs/squid.pid%g; 
s%@DEFAULT_SWAP_DIR@%/usr/local/squid/cache%g; 
s%@DEFAULT_ICON_DIR@%/usr/local/squid/etc/icons%g; 
s%@DEFAULT_MIB_PATH@%/usr/local/squid/etc/mib.txt%g; 
s%@DEFAULT_ERROR_DIR@%/usr/local/squid/etc/errors%g; 
s%@DEFAULT_PREFIX@%/usr/local/squid%g;" < ./cf.data.pre >cf.data
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c cf_gen.c
        xlc_r -D_ALL_SOURCE -o cf_gen cf_gen.o -L../lib -lmiscutil -lm -lnsl
        ./cf_gen cf.data
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c access_log.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c acl.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c asn.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c 
authenticate.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c cache_cf.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c 
CacheDigest.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c 
cache_manager.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c carp.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c cbdata.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c client_db.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c 
client_side.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c comm.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
"comm.c", line 117.52: 1506-280 (E) Function argument assignment between 
types "unsigned long*" and "int*" is not allowed.
"comm.c", line 417.58: 1506-280 (E) Function argument assignment between 
types "unsigned long*" and "int*" is not allowed.
"comm.c", line 460.52: 1506-280 (E) Function argument assignment between 
types "unsigned long*" and "int*" is not allowed.
"comm.c", line 476.47: 1506-280 (E) Function argument assignment between 
types "unsigned long*" and "int*" is not allowed.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c 
comm_select.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c debug.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c disk.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c dns.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c errorpage.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c ETag.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c event.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c fd.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c filemap.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c forward.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c fqdncache.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c ftp.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
"ftp.c", line 1580.67: 1506-280 (E) Function argument assignment between 
types "unsigned long*" and "int*" is not allowed.
"ftp.c", line 1696.67: 1506-280 (E) Function argument assignment between 
types "unsigned long*" and "int*" is not allowed.
"ftp.c", line 1742.52: 1506-280 (E) Function argument assignment between 
types "unsigned long*" and "int*" is not allowed.
        /local/bin/perl ./mk-globals-c.pl < ./globals.h > globals.c
        xlc_r -D_ALL_SOURCE -c globals.c -g -I. -I../include 
-I../include  -I. -DDEFAULT_CONFIG_FILE=\"/usr/local/squid/etc/squid.conf\"
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c gopher.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c helper.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c http.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c http-anon.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c 
HttpStatusLine.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c HttpHdrCc.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c 
HttpHdrRange.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c 
HttpHdrContRange.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c HttpHeader.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c 
HttpHeaderTools.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c HttpBody.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c HttpMsg.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c HttpReply.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c 
HttpRequest.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c icmp.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c icp_v2.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
"icp_v2.c", line 347.13: 1506-280 (E) Function argument assignment 
between types "unsigned long*" and "int*" is not allowed.
"icp_v2.c", line 450.37: 1506-280 (E) Function argument assignment 
between types "unsigned long*" and "int*" is not allowed.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c icp_v3.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c ident.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c internal.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c ipc.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
"ipc.c", line 144.56: 1506-280 (E) Function argument assignment between 
types "unsigned long*" and "int*" is not allowed.
"ipc.c", line 152.56: 1506-280 (E) Function argument assignment between 
types "unsigned long*" and "int*" is not allowed.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c ipcache.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c main.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c mem.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c MemPool.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c MemBuf.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c mime.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c multicast.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c neighbors.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
"neighbors.c", line 333.52: 1506-280 (E) Function argument assignment 
between types "unsigned long*" and "int*" is not allowed.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c net_db.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c Packer.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c pconn.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c 
peer_digest.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c 
peer_select.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c pump.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c redirect.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c refresh.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c 
send-announce.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c ssl.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c stat.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c StatHist.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c String.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c stmem.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c store.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c 
store_clean.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c 
store_client.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c 
store_digest.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c store_dir.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c 
store_key_md5.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c store_log.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c 
store_rebuild.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c 
store_swapin.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c 
store_swapmeta.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c 
store_swapout.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        /local/bin/perl ./mk-string-arrays.pl < ./enums.h > string_arrays.c
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c 
string_arrays.c
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c tools.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c unlinkd.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c url.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c urn.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c useragent.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c wais.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c whois.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -o squid -g access_log.o  acl.o  asn.o   
authenticate.o  cache_cf.o  CacheDigest.o  cache_manager.o  carp.o  
cbdata.o  client_db.o  client_side.o  comm.o  comm_select.o  debug.o   
disk.o  dns.o  errorpage.o  ETag.o  event.o  fd.o  filemap.o  forward.o  
fqdncache.o  ftp.o  globals.o  gopher.o  helper.o   http.o  http-anon.o  
HttpStatusLine.o  HttpHdrCc.o  HttpHdrRange.o  HttpHdrContRange.o  
HttpHeader.o  HttpHeaderTools.o  HttpBody.o  HttpMsg.o  HttpReply.o  
HttpRequest.o  icmp.o  icp_v2.o  icp_v3.o  ident.o  internal.o  ipc.o  
ipcache.o  main.o  mem.o  MemPool.o  MemBuf.o  mime.o  multicast.o  
neighbors.o  net_db.o  Packer.o  pconn.o  peer_digest.o  peer_select.o  
pump.o  redirect.o  refresh.o  send-announce.o   ssl.o  stat.o  
StatHist.o  String.o  stmem.o  store.o  store_clean.o  store_client.o  
store_digest.o  store_dir.o  store_key_md5.o  store_log.o  
store_rebuild.o  store_swapin.o  store_swapmeta.o  store_swapout.o  
string_arrays.o  tools.o  unlinkd.o  url.o  urn.o  useragent.o  wais.o  
whois.o   -L../lib       -lmiscutil -lm -lnsl
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c client.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -o client -g client.o -L../lib -lmiscutil -lm 
-lnsl
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c dnsserver.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -o dnsserver -g dnsserver.o -L../lib 
-lmiscutil -lm -lnsl
        xlc_r -D_ALL_SOURCE -c -g -I. -I../include -I../include  
-DUNLINK_DAEMON ./unlinkd.c -o unlinkd-daemon.o
        xlc_r -D_ALL_SOURCE -g unlinkd-daemon.o -o unlinkd
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c pinger.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -o pinger -g pinger.o debug.o globals.o 
-L../lib -lmiscutil -lm -lnsl
        xlc_r -D_ALL_SOURCE -g -I. -I../include -I../include  -c cachemgr.c
"/usr/include/sys/select.h", line 47.24: 1506-137 (E) Previous 
declaration must declare at least one declarator, tag, or the members of 
an enumeration.
        xlc_r -D_ALL_SOURCE -o cachemgr.cgi -g cachemgr.o -L../lib 
-lmiscutil -lm -lnsl
Target "all" is up to date.
Making all in icons...
        /usr/bin/sh ./icons.shar
x - creating lock directory
x - extracting anthony-binhex.gif (binary)
x - extracting anthony-bomb.gif (binary)
x - extracting anthony-box.gif (binary)
x - extracting anthony-box2.gif (binary)
x - extracting anthony-c.gif (binary)
x - extracting anthony-compressed.gif (binary)
x - extracting anthony-dir.gif (binary)
x - extracting anthony-dirup.gif (binary)
x - extracting anthony-dvi.gif (binary)
x - extracting anthony-f.gif (binary)
x - extracting anthony-image.gif (binary)
x - extracting anthony-image2.gif (binary)
x - extracting anthony-layout.gif (binary)
x - extracting anthony-link.gif (binary)
x - extracting anthony-movie.gif (binary)
x - extracting anthony-pdf.gif (binary)
x - extracting anthony-portal.gif (binary)
x - extracting anthony-ps.gif (binary)
x - extracting anthony-quill.gif (binary)
x - extracting anthony-script.gif (binary)
x - extracting anthony-sound.gif (binary)
x - extracting anthony-tar.gif (binary)
x - extracting anthony-tex.gif (binary)
x - extracting anthony-text.gif (binary)
x - extracting anthony-unknown.gif (binary)
x - extracting anthony-xbm.gif (binary)
x - extracting anthony-xpm.gif (binary)
Target "all" is up to date.
Making all in errors...
Target "all" is up to date.
$ 
Any comments will be appreciated
Thanks in advance
Julie
On Wed, 24 Feb 1999, Wade B. Komisar wrote:
> Julie:
> 
> I got Squid to compile on AIX with the following line:
> 
> CC="xlc_r -D_ALL_SOURCE" ./configure --disable-pool
> 
> After this, run make.
> 
> I hope it works for you.
> 
> Julie Xu wrote:
> > 
> > hi,
> > 
> > I have machine rs6000/aix 4.2.1. with c
> > $ lslpp -l |grep -i xlc
> >   xlC.Bnd                    3.1.4.0  COMMITTED  C for AIX and C Set ++
> > for AIX
> >   xlC.C                      3.1.4.0  COMMITTED  C for AIX Compiler
> >   xlC.C.readme.ibm           3.1.4.0  COMMITTED  C and C Set ++ for AIX
> > iFOR/LS
> >   xlC.cpp                    3.1.4.0  COMMITTED  C for AIX Preprocessor
> >   xlC.msg.en_US.C            3.1.4.0  COMMITTED  C for AIX Compiler Messages
> >   xlC.msg.en_US.cpp          3.1.4.0  COMMITTED  C for AIX Preprocessor
> >   xlC.msg.en_US.rte          3.1.4.0  COMMITTED  C Set ++ for AIX Application
> >   xlC.rte                    3.1.4.0  COMMITTED  C Set ++ for AIX Application
> >   xlC.C                      3.1.4.0  COMMITTED  C for AIX Compiler
> >   xlC.C.data                 3.1.4.0  COMMITTED  C for AIX Manual Pages
> > 
> > But, unfortunetly, I can compile the squid.
> > 
> > the error is following.
> > 
> > $ make all
> > Making all in lib...
> > Target "all" is up to date.
> > Making all in scripts...
> > Target "all" is up to date.
> > Making all in src...
> >         cc -g -I. -I../include -I../include  -c debug.c
> > "/usr/include/sys/select.h", line 47.24: 1506-137 (W) Previous
> > declaration must
> > declare at least one declarator, tag, or the members of an enumeration.
> > "/usr/include/stdarg.h", line 60.9: 1506-236 (W) Macro name va_start has
> > been re
> > defined.
> > "/usr/include/stdarg.h", line 60.9: 1506-358 (I) "va_start" is defined on
> > line 3
> > 9 of /usr/include/varargs.h.
> > "/usr/include/stdarg.h", line 61.9: 1506-236 (W) Macro name va_end has
> > been rede
> > fined.
> > "/usr/include/stdarg.h", line 61.9: 1506-358 (I) "va_end" is defined on
> > line 40
> > of /usr/include/varargs.h.
> > "/usr/include/stdarg.h", line 62.9: 1506-236 (W) Macro name va_arg has
> > been rede
> > fined.
> > "/usr/include/stdarg.h", line 62.9: 1506-358 (I) "va_arg" is defined on
> > line 41
> > of /usr/include/varargs.h.
> > "debug.c", line 70.18: 1506-041 (E) The invocation of macro va_start
> > contains fe
> > wer arguments than required by the macro definition.
> > "debug.c", line 70.5: 1506-046 (S) Syntax error.
> > "debug.c", line 70.5: 1506-046 (S) Syntax error.
> > "debug.c", line 70.5: 1506-068 (S) Operation between types "unsigned
> > char*" and
> > "int" is not allowed.
> > "debug.c", line 70.5: 1506-277 (S) Syntax error: possible missing ';' or ','?
> > make: 1254-004 The error code from the last command is 1.
> > 
> > Stop.
> > make: 1254-004 The error code from the last command is 1.
> > 
> > Stop.
> > 
> > Any comments will be appreciated
> > 
> > Thanks in advance
> > 
> > Julie
> 
> -- 
> ========================================================================
> Wade B. Komisar       Comp. Sys. Sr. Engineer, Advanced Technology Group
> Komisar@Virginia.EDU  		        Office of Information Technology
> voice: 804.924.7171                               University of Virginia
>   fax: 804.982.2777                   Carruthers Hall, 1001 N. Emmet St.
> http://jm.acs.virginia.edu/~wbk3a/        Charlottesville, VA 22906-9005
> 
> 
Received on Thu Feb 25 1999 - 23:03:31 MST
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:44:45 MST