Boost logo

Boost-Build :

From: Roland Schwarz (roland.schwarz_at_[hidden])
Date: 2007-02-09 09:31:01

When building from the bash in an cygwin environment
the toolset name is expanded to gcc-mingw no matter
which compiler is beeing called.

Rene are you listening?

My setup:


# GNU configuration
using gcc
     : 3.4.2_mingw
     : "C:/Programme/mingw-3.4.2/bin/g++.exe"
using gcc
     : 3.4.5_mingw
     : "C:/Programme/mingw-3.4.5/bin/g++.exe"
using gcc
     : 3.4.4_cygwin
     : "C:/Cygwin/bin/g++.exe"

The invocation command:

(From within bash in boost root)
$ bjam -d+2 toolset=gcc-3.4.4_cygwin --with-thread stage

The results:

An example cmd invocation:
     "C:/Cygwin/bin/g++.exe" -ftemplate-depth-128 -O3 -finline-functions
-Wno-inline -Wall -mthreads -DBOOST_ALL_NO_LIB=1 -DBOOST_THREAD_BUILD_LIB=1
-DNDEBUG -I"." -c -o

E.g. a dll in stage dir named boost_thread-mgw34-mt-1_34.dll
I checked the dependecy with dependency walker and it
erreonously shows CYGWIN1.DLL in its deps.


Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at