Boost logo

Boost-Build :

Subject: [Boost-build] Building Boost Issue:ABI is incompatible with that of the selected emulation
From: anamika singh (singhana_at_[hidden])
Date: 2014-05-08 05:31:37


Hi All,

I am getting below error during building Boost. I have tried to build for mips architecture.
/ld: bin.v2/libs/atomic/build/gcc-4.6.3/release/threading-multi/lockpool.o: ABI is incompatible with that of the selected emulation

Is there any limitaion in boost that it will always build libraries with n32 ABI,irrespective of ABI selection(o32 or n64)  
in case of shared library.

Currently I am building Boost in Buildroot SDK3.0.1 with below Boost_Options -->
link: Static
runtime-link = Static
ABI: n32/n64/032
                result --> successfully build
But if
link:Shared
runtime-link:Shared
ABI: n32/n64/032
                result --> successfully build for n32 but failed for n64(ABI is incompatible with that of the selected emulation) .
                
ABI is passed through buildroot menuconfig interface:

Thanks & Regards,                                                           
Anamika

 

Get your FREE, LinuxWaves.com Email Now! --> http://www.LinuxWaves.com
Join Linux Discussions! --> http://Community.LinuxWaves.com

Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk