Boost logo

Boost :

From: Rene Rivera (grafikrobot_at_[hidden])
Date: 2008-06-27 16:31:50

Continuing with building at the root for trunk... The math library fails
to build for my on MacOSX with Xcode (3.1-beta7) with this error:

libs/math/build/has_long_double_support.cpp:5:2: error: #error "long
double support not enabled"
lipo: can't figure out the architecture type of: /var/tmp//ccouTTrW.out

     "/Developer/Xcode-3.1-beta7/usr/bin/g++-4.0" -ftemplate-depth-128
-O3 -finline-functions -Wno-inline -Wall -fPIC -mmacosx-version-min=10.3
-dynamic -no-cpp-precomp -gdwarf-2 -Wno-long-double -isysroot
/Developer/Xcode-3.1-beta7/SDKs/MacOSX10.5.sdk -arch i386 -arch ppc

The problem is that the Jamfile for the math lib is doing a compile
test. That seems like a bad idea to me if there's no purpose other than
to just do the test.

So, is there a good reason for doing that test during build?

PS. It makes it a PITA to test building Boost before merging to release
with such things going on!

-- Grafik - Don't Assume Anything
-- Redshift Software, Inc. -
-- rrivera/ (msn) - grafik/
-- 102708583/icq - grafikrobot/aim,yahoo,skype,efnet,gmail

Boost list run by bdawes at, gregod at, cpdaniel at, john at