problem with squid in AIX 4.2.1

From: Julie Xu <julie@dont-contact.us>
Date: Thu, 25 Feb 1999 12:56:31 +1000 (EET)

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