Re: [Boost-users] Boost-users Digest, Vol 2115, Issue 4
Date: Fri, 11 Sep 2009 20:06:17 +0400 From: Vladimir Prus
To: boost-users@lists.boost.org Subject: Re: [Boost-users] building boost 1_33_1 Message-ID: Content-Type: text/plain; charset=us-ascii Dan Smithers wrote:
I need to recompile boost 1_33_1 with the intel compiler icc 9.0
The jamfiles are trying to use 8 in /opt (which doesn't actually exist).
Please can someone point me in the right direction to do this. Thanks for the reply.
I have done some more things, and decided to try the same with boost 1.37 - the next version that I have been using.
I am using
./configure CXX=icc --prefix=/vol/build --with-toolset=intel-linux --with-bjam=/vol/build/boost-jam-3.1.17/bin.linuxx86/bjam
1.33.1 is very old; and worse, it was using older version of Boost.Build. Therefore, I'd recommend just hacking your way around in tools/build/v2/ intel-tools.jam, or however the file is called.
My problem now seems to be in the actual compilation: It tries to build in workarounds for gcc 2.95 and complains with about wrongly named header files. Possibly the problem is because I don't understand enough Jam to work out what commands are actually being run. thanks dan
Dan Smithers wrote:
Date: Fri, 11 Sep 2009 20:06:17 +0400 From: Vladimir Prus
To: boost-users@lists.boost.org Subject: Re: [Boost-users] building boost 1_33_1 Message-ID: Content-Type: text/plain; charset=us-ascii Dan Smithers wrote:
I need to recompile boost 1_33_1 with the intel compiler icc 9.0
The jamfiles are trying to use 8 in /opt (which doesn't actually exist).
Please can someone point me in the right direction to do this. Thanks for the reply.
I have done some more things, and decided to try the same with boost 1.37 - the next version that I have been using.
I am using
./configure CXX=icc --prefix=/vol/build --with-toolset=intel-linux --with-bjam=/vol/build/boost-jam-3.1.17/bin.linuxx86/bjam
1.33.1 is very old; and worse, it was using older version of Boost.Build. Therefore, I'd recommend just hacking your way around in tools/build/v2/ intel-tools.jam, or however the file is called.
My problem now seems to be in the actual compilation: It tries to build in workarounds for gcc 2.95 and complains with about wrongly named header files.
If this results in compilation errors, you should see the compile command after the errors.
Possibly the problem is because I don't understand enough Jam to work out what commands are actually being run.
Also, the "-d+2" option will print all commands that are run, not just those that failed. - Volodya
participants (2)
-
Dan Smithers
-
Vladimir Prus