Julie:
I got a similar make output, so I think it worked!  Give it a try.
Wade
Julie Xu wrote:
> 
> 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
> >
> >
-- ======================================================================== 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://www.people.virginia.edu/~wbk3a/ Charlottesville, VA 22906-9005Received on Fri Feb 26 1999 - 08:19:40 MST
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:44:45 MST