
On 20 November 2010 01:55, Ondřej Majerech <oxyd.oxyd@gmail.com> wrote:
Is there a second copy of boost in /usr/home/oxyd/BACKUP/development/boost/boost_1_45_0?
That would be your problem, bjam is detecting the backup and the is confused, because there's a second Boost that's trying to become the top level target.
I think.
Unfortunately, no. ~/development is a symbolic link into ~/BACKUP/development, so both paths should be identical.
I did try inside /tmp with no symlinks in path, but to no avail: result is still the same.
Ondra
Okay, I removed all traces of boost from my $HOME, and re-did from start, this time placing it into ~/boost (where there should be no surprising symlinks in path). I'm getting a different error now: [starlight] ~/boost/boost_1_45_0 > bjam toolset=gcc stage /usr/home/oxyd/boost/boost_1_45_0/tools/build/v2/build/configure.jam:145: in builds-raw *** argument error * rule UPDATE_NOW ( targets * : log ? : ignore-minus-n ? ) * called with: ( <pbin.v2/libs/regex/build/gcc-4.5/debug>has_icu : : ignore-minus-n : ignore-minus-q ) * extra argument ignore-minus-q (builtin):see definition of rule 'UPDATE_NOW' being called /usr/home/oxyd/boost/boost_1_45_0/tools/build/v2/build/configure.jam:179: in configure.builds /usr/home/oxyd/boost/boost_1_45_0/tools/build/v2/build/configure.jam:216: in object(check-target-builds-worker)@415.check /usr/home/oxyd/boost/boost_1_45_0/tools/build/v2/kernel/modules.jam:103: in modules.call-in /usr/home/oxyd/boost/boost_1_45_0/tools/build/v2/util/indirect.jam:96: in indirect.call /usr/home/oxyd/boost/boost_1_45_0/tools/build/v2/build/targets.jam:1012: in targets.evaluate-requirements /usr/home/oxyd/boost/boost_1_45_0/tools/build/v2/build/targets.jam:1393: in basic-target.compute-usage-requirements /usr/home/oxyd/boost/boost_1_45_0/tools/build/v2/build/alias.jam:47: in compute-usage-requirements /usr/home/oxyd/boost/boost_1_45_0/tools/build/v2/build/targets.jam:1319: in object(alias-target-class)@419.generate /usr/home/oxyd/boost/boost_1_45_0/tools/build/v2/build/targets.jam:732: in generate-really /usr/home/oxyd/boost/boost_1_45_0/tools/build/v2/build/targets.jam:704: in object(main-target)@813.generate /usr/home/oxyd/boost/boost_1_45_0/tools/build/v2/build/targets.jam:848: in targets.generate-from-reference /usr/home/oxyd/boost/boost_1_45_0/tools/build/v2/build/targets.jam:1217: in generate-dependencies /usr/home/oxyd/boost/boost_1_45_0/tools/build/v2/build/targets.jam:1268: in object(typed-target)@422.generate /usr/home/oxyd/boost/boost_1_45_0/tools/build/v2/build/targets.jam:732: in generate-really /usr/home/oxyd/boost/boost_1_45_0/tools/build/v2/build/targets.jam:704: in object(main-target)@814.generate /usr/home/oxyd/boost/boost_1_45_0/tools/build/v2/build/targets.jam:848: in targets.generate-from-reference /usr/home/oxyd/boost/boost_1_45_0/tools/build/v2/build/targets.jam:1217: in generate-dependencies /usr/home/oxyd/boost/boost_1_45_0/tools/build/v2/build/targets.jam:1266: in object(typed-target)@169.generate /usr/home/oxyd/boost/boost_1_45_0/tools/build/v2/build/targets.jam:732: in generate-really /usr/home/oxyd/boost/boost_1_45_0/tools/build/v2/build/targets.jam:704: in object(main-target)@795.generate /usr/home/oxyd/boost/boost_1_45_0/tools/build/v2/build/targets.jam:258: in object(project-target)@151.generate /usr/home/oxyd/boost/boost_1_45_0/tools/build/v2/build/targets.jam:848: in targets.generate-from-reference /usr/home/oxyd/boost/boost_1_45_0/tools/build/v2/build/targets.jam:1217: in generate-dependencies /usr/home/oxyd/boost/boost_1_45_0/tools/build/v2/build/targets.jam:1268: in object(install-target-class)@87.generate /usr/home/oxyd/boost/boost_1_45_0/tools/build/v2/build/targets.jam:732: in generate-really /usr/home/oxyd/boost/boost_1_45_0/tools/build/v2/build/targets.jam:704: in object(main-target)@629.generate /usr/home/oxyd/boost/boost_1_45_0/tools/build/v2/build/targets.jam:848: in targets.generate-from-reference /usr/home/oxyd/boost/boost_1_45_0/tools/build/v2/build/targets.jam:1217: in generate-dependencies /usr/home/oxyd/boost/boost_1_45_0/tools/build/v2/build/targets.jam:1268: in alias-target-class.generate Jamroot:648: in build-multiple Jamroot:612: in object(top-level-target)@94.generate /usr/home/oxyd/boost/boost_1_45_0/tools/build/v2/build/targets.jam:732: in generate-really /usr/home/oxyd/boost/boost_1_45_0/tools/build/v2/build/targets.jam:704: in object(main-target)@633.generate /usr/home/oxyd/boost/boost_1_45_0/tools/build/v2/build-system.jam:735: in load /usr/home/oxyd/boost/boost_1_45_0/tools/build/v2/kernel/modules.jam:283: in import /usr/home/oxyd/boost/boost_1_45_0/tools/build/v2/kernel/bootstrap.jam:142: in boost-build /usr/home/oxyd/boost/boost_1_45_0/boost-build.jam:17: in module scope Does this hint at anything specific that may be wrong with my install? Ondra