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
Received on Wed Feb 24 1999 - 18:53:43 MST
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:44:43 MST