|
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