What we did was to change the Makefile.incl to basically
have the save options as a linux compile. I have attached our version of the
Makefile.incl (not sure if it will come through or not). The only section that I
believe we changed was the AIX options now has an IF for gcc, other wise it does
what it did before. We used gcc 4.1.1 on AIX 5.2, but it should work for you as
well.
I was going to forward this to the development staff at one
point but could not figure out where to send it. Does anyone
know?
Good luck.
From: Sandeep Shahane [mailto:[EMAIL PROTECTED]
Sent: Friday, July 28, 2006 8:58 AM
To: [email protected]
Subject: Errors building xerces on AIX
Hi,
I
am building xerces library on AIX (4.3.3, but later plan to also build on 5.x
versions) with runconfigure options as ./runConfigure -p aix -c gcc -x
g++ -d -C "--prefix=/usr/local/xerces". (I do not have native AIX
compiler.)
After building all
.o files it gives error makeC++SharedLib not found. I searched over the web for
this error, and seems like it still uses native xcl compiler that I dont have.
So, now I want to override it with equivalent g++ options. What do I need
to do (is only changes Makefile.incl sufficient, or did I miss anything else) ?
What are the
appropriate g++ options that I need to specify 'coz the options that i tried as
below still gives errors
g++ -DAIX -shared
-fPIC -Wl,-soname,libxerces-c.so -o
/home/mpai/xerces/xerces-c-src_2_7_0/lib/libxerces-c.so
I tried modifying
Makefile.incl in AIX section to make shared lib with g++ -v --shared ${LDFLAGS}
options that also didn't work.
Thanks
and Regards,
Sandeep
Makefile.incl
Description: Makefile.incl
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
