|
Boost Users : |
From: Richard Hadsell (hadsell_at_[hidden])
Date: 2004-05-07 15:50:38
I am trying to build the Boost libraries on an Itanium 2 Linux machine
using Intel C++ 8.0. The problem is that bjam is creating a directory
path for the release versions that uses the string "ebug release"
instead of "release". For example:
MkDir1 bin/boost/libs/regex/build/libboost_regex.a/intel-linux/ebug release
intel-linux-C++-action bin/boost/libs/regex/build/libboost_regex.a/intel-linux/ebug release/c_regex_traits.o
...
Despite the directory that it creates with an embedded space, everything
actually continues quite well, until it tries to run ranlib:
intel-linux-Archive-action bin/boost/libs/regex/build/libboost_regex.a/intel-linux/ebug release/libboost_regex-il-1_31.a
Ranlib bin/boost/libs/regex/build/libboost_regex.a/intel-linux/ebug release/libboost_regex-il-1_31.a
ranlib: bin/boost/libs/regex/build/libboost_regex.a/intel-linux/ebug: No such file or directory
ranlib bin/boost/libs/regex/build/libboost_regex.a/intel-linux/ebug release/libboost_regex-il-1_31.a
...failed Ranlib bin/boost/libs/regex/build/libboost_regex.a/intel-linux/ebug release/libboost_regex-il-1_31.a...
I built bjam with this:
build.sh intel-linux
And I built the libraries with this:
bjam -sTOOLS=intel-linux -sINTEL_PATH=/usr/local/intel/compiler80/ia64 --with-python-root=/usr --stagedir=stage -sBUILD="debug release <threading>single" stage
Can anyone suggest what might be wrong with my system? It is a loaner,
so everything is untested as far as I'm concerned. I have no idea what
other tools in addition to Bjam itself might be involved in causing this
problem.
-- 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-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net