[xmlsec] xmlsec: compilation on IBM AIX 4.3 , core dump

doug_mail@pop.hotpop.com doug_mail@hotpop.com
Mon, 2 Jun 2003 14:46:23 -0400


>>The AIX compiler doesn't like the -Wall option in
src/openssl/Makefile
>Ops, it's a bug=2E Thanks for reporting it! The fix is commited to CVS=2E=


You are welcome, thank you for producing this package=2E

>>but I get some warnings
>What kind of warnings do you have?<br>

The warning is:
1506-755 (W) The -a option is not supported in this release=2E

I believe this is the -ansi option that was on the same line as the -Wall
option=2E


I tried re-compiling all the libraries with gcc (GCC) 3=2E2=2E3 but I get
errors coming from the libxml2 include files during the compile of xmlsec:=


=2E/configure --prefix=3D/usr/local --enable-aes --with-libxml=3D/usr/loca=
l
--with-openssl=3D/usr/local --includedir=3D/usr/local/include
[=2E=2E=2E]

make=20
[=2E=2E=2E]
Making all in openssl
        source=3D'app=2Ec' object=3D'app=2Elo' libtool=3Dyes  depfile=3D'=2E=
deps/app=2EPlo'
tmpdepfile=3D'=2Edeps/app=2ETPlo'  depmode=3Dgcc3 /bin/sh =2E=2E/=2E=2E/de=
pcomp  /bin/sh
=2E=2E/=2E=2E/libtool --mode=3Dcompile gcc -DHAVE_CONFIG_H -I=2E -I=2E -I=2E=
=2E/=2E=2E  -I=2E=2E/=2E=2E=20
-I=2E=2E/=2E=2E/include  -DXMLSEC_NO_XSLT=3D1    -I/usr/local/include  =20=

-I/usr/local/include/libxml2  -Wall -ansi      -g -O2  -DXMLSEC_NO_XSLT=3D=
1
-c -o app=2Elo `test -f 'app=2Ec' || echo '=2E/'`app=2Ec
mkdir =2Elibs
gcc -DHAVE_CONFIG_H -I=2E -I=2E -I=2E=2E/=2E=2E -I=2E=2E/=2E=2E -I=2E=2E/=2E=
=2E/include
-DXMLSEC_NO_XSLT=3D1 -I/usr/local/include -I/usr/local/include/libxml2 -Wa=
ll
-ansi -g -O2 -DXMLSEC_NO_XSLT=3D1 -c app=2Ec -MT app=2Elo -MD -MP -MF
=2Edeps/app=2ETPlo  -DPIC -o =2Elibs/app=2Elo
In file included from /usr/local/include/libxml2/libxml/parser=2Eh:655,
                 from /usr/local/include/libxml2/libxml/globals=2Eh:16,
                 from /usr/local/include/libxml2/libxml/threads=2Eh:31,
                 from /usr/local/include/libxml2/libxml/xmlmemory=2Eh:186,=

                 from /usr/local/include/libxml2/libxml/tree=2Eh:914,
                 from =2E=2E/=2E=2E/include/xmlsec/xmlsec=2Eh:18,
                 from app=2Ec:18:
/usr/local/include/libxml2/libxml/encoding=2Eh:132: syntax error before
"iconv_t"
/usr/local/include/libxml2/libxml/encoding=2Eh:132: warning: no semicolon =
at
end of struct or union
/usr/local/include/libxml2/libxml/encoding=2Eh:133: warning: type defaults=
 to
`int' in declaration of `iconv_out'
/usr/local/include/libxml2/libxml/encoding=2Eh:133: warning: data definiti=
on
has no type or storage class
make: 1254-004 The error code from the last command is 1=2E



--------------------------------------------------------------------
mail2web - Check your email from the web at
http://mail2web=2Ecom/ =2E