xerces-p-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Pluta, Edward" <Edward_Pl...@csgsystems.com>
Subject RE: Errors building xerces on AIX
Date Mon, 31 Jul 2006 14:41:31 GMT
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:sandipshahane@yahoo.com] 
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" <Edward_Pluta@csgsystems.com>
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:Sandeep_Shahane@symantec.com]
> 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:
> p-dev-unsubscribe@xerces.apache.org
> For additional commands, e-mail:
p-dev-help@xerces.apache.org


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around
http://mail.yahoo.com 

---------------------------------------------------------------------
To unsubscribe, e-mail: p-dev-unsubscribe@xerces.apache.org
For additional commands, e-mail: p-dev-help@xerces.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: p-dev-unsubscribe@xerces.apache.org
For additional commands, e-mail: p-dev-help@xerces.apache.org


Mime
View raw message