Boost logo

Boost-Build :

Subject: [Boost-build] Cannot get b2 to use crayc++
From: Ilja Honkonen (ilja.honkonen_at_[hidden])
Date: 2012-11-13 03:20:10


I cannot get b2 to use the cray compiler when compiling boost 1.52.0:

craycc -V
Cray C : Version 8.1.1 Tue Nov 13, 2012 09:15:01

crayc++ -V
Cray C++ : Version 8.1.1 Tue Nov 13, 2012 09:15:10

which crayc++

hence I have
using cray : : /opt/cray/xt-asyncpe/5.15/bin/crayc++ ;
in ./tools/build/v2/user-config.jam

but b2 still prints the following:

Building the Boost C++ Libraries.

Performing configuration checks

     - 32-bit : no
     - 64-bit : yes
     - x86 : yes


...found 8766 targets...
...updating 949 targets...
common.mkdir bin.v2/libs/system
common.mkdir bin.v2/libs/system/build
common.mkdir bin.v2/libs/system/build/gcc-4.3
common.mkdir bin.v2/libs/system/build/gcc-4.3/release
common.mkdir bin.v2/libs/system/build/gcc-4.3/release/threading-multi

How can I make b2 use the cray compiler? Or even better how can make
sure that b2 uses this executable (and assumes that the compiler is
crayc++) /opt/cray/xt-asyncpe/5.15/bin/CC ? Putting anything after using
cray in user-config.jam doesn't seem to have any effect.


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