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]

Reply via email to