Thanks it did work with your suggestion. I also added explicit reference to pthreads library during link time that took care of errors. Thanks a lot, Sandeep Shahane
--- "Pluta, Edward" <[EMAIL PROTECTED]> wrote: > 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: p-dev@xerces.apache.org > 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: p-dev@xerces.apache.org > > 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] > > > --------------------------------------------------------------------- > 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]