Hi Antoine,
Yes Axis uses version 2.2.0.
Regards,
Fred Preston.
"Antoine Galataud" <[EMAIL PROTECTED]>
08/03/2006 10:29
|
To: "Apache AXIS C User List" <axis-c-user@ws.apache.org> cc: Subject: Re: problem loading libaxiscpp_mod.so on AIX 5.1 |
With which version of xerces did you compile on AIX ? 2.2.0 ?
Because for the moment, I get problems while linking in AxisXMLParser :
[cc] ld: 0711-317 ERROR: Undefined symbol: .xercesc_2_2::XMLString::transcode(const unsigned short*)
[cc] ld: 0711-317 ERROR: Undefined symbol: .xercesc_2_2::XMLString::replicate(const char*)
[cc] ld: 0711-317 ERROR: Undefined symbol: xercesc_2_2::InputSource::setEncoding(const unsigned short*)
[cc] ld: 0711-317 ERROR: Undefined symbol: xercesc_2_2::InputSource::setPublicId(const unsigned short*)
[cc] ld: 0711-317 ERROR: Undefined symbol: xercesc_2_2::InputSource::setSystemId(const unsigned short*)
[cc] ld: 0711-317 ERROR: Undefined symbol: .xercesc_2_2::XMLPlatformUtils::Initialize(const char*)
seems xerces lib version is wrong, or - more difficult to resolv - compiled with gcc or something else (but not with xlC).
2006/3/8, Antoine Galataud < [EMAIL PROTECTED]>:
32 bit system ! The other libs are correctly opened and the loader section is read without any problem. Very strange...
I'm currently trying to build AIX release from source, I'll give you feedback as soon as possible... If you see any other reasons for this problem, tell me !
Thanks
2006/3/8, John Hawkins <[EMAIL PROTECTED]>:
These files are built and tested in an AIX 5.2 system so it might be backwards compatibility issues.
Are you using this in a 64bit system or 32? They are 32 bit libs.
"Antoine Galataud"
<[EMAIL PROTECTED]>
08/03/2006 09:19
|
|
Hi,
some more details : libaxiscpp_mod.so seems to be the only "corrupted"
library in the lib/axis folder; if i do a "dump -Hv" on any other lib,
it gives me something like :
libaxis_server.so:
***Loader Section***
Loader Header Information
VERSION# #SYMtableENT #RELOCent LENidSTR
0x00000001 0x00000730 0x00003602 0x000000a3
#IMPfilID OFFidSTR LENstrTBL OFFstrTBL
0x00000006 0x000334b8 0x0001631e 0x0003355b
***Import File Strings***
INDEX PATH BASE MEMBER
0 /usr/lib/threads:/usr/lpp/xlopt:/usr/vacpp/lib:/usr/lib:/lib
1 libC.a shr.o
2 libC.a ansi_32.o
3 libc_r.a shr.o
4 libpthreads.a shr_comm.o
5 libpthreads.a shr_xpg5.o
What's wrong with this one ?
Thanks
2006/3/7, Antoine Galataud <[EMAIL PROTECTED]>:
> Hi !
>
> I solved all of my problems on Solaris 8 platform, and want to thank
> everybody for that.
> Now, I must test Axis-c on AIX 5.1 ! (I will end my story with Linux,
> I bet it will be easier).
>
> I reproduced every installation steps I created with Solaris, but for
> rs6000 arch (environment variables, apache, ...). I took 1.6a.n binary
> release for AIX.
>
> I put libaxiscpp_mod.so in libexec directory, then got this error :
>
> Cannot load /home/antgalat/apache-rs6000/libexec/libaxiscpp_mod.so
> into server:
> 0509-022 Cannot load module
> /home/antgalat/apache-rs6000/libexec/libaxiscpp_mod.so.
> 0509-108 The .loader section does not exist.
>
> I guess it's a newbie question, i'm not familiar with AIX !
>
> Thanks in advance
>
> --
> Antoine Galataud
> [EMAIL PROTECTED]
> Département Architecture des Systèmes d'Information
> INSA - Rouen
>
--
Antoine Galataud
[EMAIL PROTECTED]
Département Architecture des Systèmes d'Information
INSA - Rouen
--
Antoine Galataud
[EMAIL PROTECTED]
Département Architecture des Systèmes d'Information
INSA - Rouen
--
Antoine Galataud
[EMAIL PROTECTED]
Département Architecture des Systèmes d'Information
INSA - Rouen