Boost logo

Boost :

From: Richard Hadsell (hadsell_at_[hidden])
Date: 2004-04-27 15:47:04


I am upgrading from Boost 1.30.0 to 1.31.0, trying to use bjam for the
first time to build the libraries (including Regex). When building for
intel-linux, I read (tools/build/v1/intel-linux-tools.html) that bjam
would be able to find the compiler from the location of the iccvars.sh
script. This did not work.

Evidence:

162% which iccvars.sh
/usr/local/intel/compiler80/ia32/bin/iccvars.sh
163% which icc
/usr/local/intel/compiler80/ia32/bin/icc

Despite both of these being in my PATH, bjam tried to look elsewhere:

168% bjam "-sTOOLS=intel-linux" --stagedir=stage "-sBUILD=debug release <threading>single" stage
[snip]
intel-linux-C++-action bin/boost/libs/date_time/build/libboost_date_time.so/intel-linux/debug/shared-linkable-true/greg_month.o
/bin/sh: /opt/intel/compiler70/ia32/bin/iccvars.sh: No such file or directory

Specifying the version number did not help:

169% bjam "-sTOOLS=intel-linux" "-sINTEL_VERSION=80" --stagedir=stage "-sBUILD=debug release <threading>single" stage
[snip]
intel-linux-C++-action bin/boost/libs/date_time/build/libboost_date_time.so/intel-linux/debug/shared-linkable-true/greg_month.o
/bin/sh: /opt/intel_cc_80/bin/iccvars.sh: No such file or directory

-- 
Dick Hadsell			914-259-6320  Fax: 914-259-6499
Reply-to:			hadsell_at_[hidden]
Blue Sky Studios                http://www.blueskystudios.com
44 South Broadway, White Plains, NY 10601

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk