Boost logo

Boost-Build :

Subject: Re: [Boost-build] Build fails with Borland/CodeGear 2007
From: John Maddock (john_at_[hidden])
Date: 2008-11-03 04:44:21


Hendrik Fuß wrote:
>> Hi there,
>>
>> I'd greatly appreciate some help with bjam and Borland 2007 under
>> Windows XP. I've downloaded boost_1_36_0 and the precompiled version
>> of
>> bjam for NT/x86. Running
>>
>> ./bjam.exe --toolset=borland
>>
>> out of the box produces a few error messages, which prevent some
>> libraries to be built. The error messages are mostly about wave and
>> spirit, but also the math library doesn't build for lack of "long
>> double" support, and there seem to be more problems in other
>> libraries.

long double support in Boost.Math is deliberately disabled for Borland:
although the compiler supports the 80-bit long double data type, last time I
checked all the std lib long double functions just forward to the double
versions which breaks all the internal assumptions the library makes about
what will cause over/under flow etc.

HTH, John.


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