RE: Errors building xerces on AIX
"Pluta, Edward" <[email protected]> Mon, 31 Jul 2006 09:41:31 -0500
| Newsgroups | gmane.text.xml.xerces-p.devel |
|---|---|
| Message-ID | <EDD250854C8A4641A3E51D0E5B74F76607DAD5B7@omaexch04.csg.csgsystems.com> |
I used the following env variables CFLAGS="-O2 -mcpu=powerpc" CXXFLAGS="$CFLAGS" (And of cousre whatever xerces requires) And command to build the package ./runConfigure -paix -cgcc -xg++ -b32 -P/usr/local/xerces -rpthread Hopefully the -r pthread will fix your issue. -----Original Message----- From: sandip shahane [mailto:[email protected]] Sent: Sunday, July 30, 2006 9:56 AM To: [email protected] Subject: RE: Errors building xerces on AIX Doing this also I am still getting errors as ld: 0711-317 ERROR: Undefined symbol: .pthread_mutexattr_settype What is missing? --- "Pluta, Edward" <[email protected]> wrote: > 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 > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: > [email protected] > For additional commands, e-mail: [email protected] __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]