Boost logo

Boost-Build :

Subject: Re: [Boost-build] Also Having Trouble "compiling Trunk"
From: Vladimir Prus (ghost_at_[hidden])
Date: 2011-02-17 11:21:48

On Thursday, February 17, 2011 18:40:09 Ray Sheppard wrote:
> Good Morning,
> I am having the same trouble as Jeremiah Willcock had. I read Volodya's
> response. I downloaded boost-jam-3.1.18. It is for a RHEL5/Intel machine
> (updated nodes of Quarry at IU if that machine is known to you). I rebuilt
> bjam with: ./ intel-linux


you should not be using 3.1.18 -- rather, you should be using Boost.Build
that is bundled with your version of Boost.

> Truth is that the tests for intel include absolute paths to test for
> Intel 9, 8 and 7.
> Those will not pass since this machine uses Intel 10.1. So I replaced
> the test for
> Intel 9 in to look like this:
> elif test -r
> /N/soft/linux-rhel5_Server-x86_64/intel/cce/10.1.022/bin/ ; then
> BOOST_JAM_TOOLSET=intel-linux
> BOOST_JAM_TOOLSET_ROOT=/N/soft/linux-rhel5_Server-x86_64/intel/cce/10.1.022
> Which are the proper paths.

I suppose making sure 'icc' is in path would also work.

> I then attempted to build Boost with the
> following line:
> bjam --prefix=/N/soft/linux-rhel5_Server-x86_64/boost_1.45
> link=static threading=single runtime-link=static install
> The package to be built on top of this has trouble with shared libraries
> and is single threaded.
> My output seems very close to Jeremiah's (below). Any assistance would
> be appreciated.

As again, please build bjam that is bundled.

- Volodya

Vladimir Prus

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