Boost logo

Boost-Build :

Subject: [Boost-build] Difference between toolset=darwin-4.5 & toolset=gcc-4.5 when building boost on OSX
From: Bioxydyn Dev (bioxydyn.dev_at_[hidden])
Date: 2013-08-20 09:49:39


Hi,

What is the difference between toolset=darwin-4.5 & toolset=gcc-4.5 when
building boost?

I'm trying to build boost 1.54 on OSX 10.8.4.

I have installed gcc-4.5 via Homebrew.

When I select the toolset=darwin-4.5 to build the thread library for
example, the build produces the following:

libboost_system-xgcc45-mt-d-1_54.dylib
libboost_thread-xgcc45-mt-d-1_54.dylib
libboost_system-xgcc45-mt-d-1_54.a
libboost_system-xgcc45-mt-sd-1_54.a
libboost_thread-xgcc45-mt-d-1_54.a
libboost_thread-xgcc45-mt-sd-1_54.a

However, when I select the gcc option the dylib files are not built. An
error occurs as posted here
http://boost.2283326.n4.nabble.com/Building-Boost-on-OSX-tt4650856.html

In particular, when I select the darwin toolset, how can I be sure that the
build has indeed used gcc-4.5 rather than the preinstalled apple version of
gcc-4.2 that came with the mac.

Hopelessly confused. Please help.

regards

Joe.



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