Subject: [Boost-bugs] [Boost C++ Libraries] #4884: boost 1.45.0 build error with vc++ express 2010
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2010-11-23 18:14:33
#4884: boost 1.45.0 build error with vc++ express 2010
-----------------------------------------------------+----------------------
Reporter: Marco Pappalepore <crillion@â¦> | Owner:
Type: Bugs | Status: new
Milestone: To Be Determined | Component: None
Version: Boost 1.45.0 | Severity: Problem
Keywords: |
-----------------------------------------------------+----------------------
Hi,
my name is Marco Pappalepore, in case of need write me at crillion tiscali
it.
I'm trying to build boost version 1.45.0 on my system:
windows vista (business version and ultimate version) sp2
microsoft visual c++ express 2010
boost 1.45.0
bjam 3.1.18
Like usual, to build boost I follow these steps:
1) I extract boost in a version-named folder (.../boost/boost_1_45_0)
2) I create an empty folder for the build (.../boost/boost_1_45_0_build)
3) I copy bjam.exe in the source folder (.../boost/boost_1_45_0)
4) I open a Visual Studio Command Prompt(2010) (command prompt with
environment variables for visual studio)
5) I launch this command(which used to work with the latest versions of
the library, including 1.44.0):
bjam --prefix="..\boost_1_45_0_build" install
6) I get an error (while usually the build process started and was
successful with earlier versions of the library). The message is this:
warning: No toolsets are configured.
warning: Configuring default toolset "msvc".
warning: If the default is wrong, your build may not work correctly.
warning: Use the "toolset=xxxxx" option to override our guess.
warning: For more configuration options, please consult
warning: http://boost.org/boost-
build2/doc/html/bbv2/advanced/configuration.html
Z:/data/users/marco_pappalepore/data/projects/external/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\msvc-10.0\debug>has_icu.exe
<pbin.v2\libs\regex\build\msvc-10.0\debug>has_icu.pdb : : ignore-minus-n
: ignore-minus-q )
* extra argument ignore-minus-q
(builtin):see definition of rule 'UPDATE_NOW' being called
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\configure.jam:179:
in configure.builds
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\configure.jam:216:
in object(check-target-builds-worker)@443.check
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/kernel\modules.jam:103:
in modules.call-in
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/util\indirect.jam:96:
in indirect.call
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\targets.jam:1012:
in targets.evaluate-requirements
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\targets.jam:1393:
in basic-target.compute-usage-requirements
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\alias.jam:47:
in compute-usage-requirements
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\targets.jam:1319:
in object(alias-target-class)@447.generate
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\targets.jam:732:
in generate-really
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\targets.jam:704:
in object(main-target)@886.generate
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\targets.jam:848:
in targets.generate-from-reference
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\targets.jam:1217:
in generate-dependencies
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\targets.jam:1268:
in object(typed-target)@450.generate
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\targets.jam:732:
in generate-really
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\targets.jam:704:
in object(main-target)@887.generate
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\targets.jam:848:
in targets.generate-from-reference
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\targets.jam:1217:
in generate-dependencies
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\targets.jam:1266:
in object(typed-target)@152.generate
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\targets.jam:732:
in generate-really
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\targets.jam:704:
in object(main-target)@868.generate
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\targets.jam:258:
in object(project-target)@134.generate
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\targets.jam:848:
in targets.generate-from-reference
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\targets.jam:1217:
in generate-dependencies
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\targets.jam:1268:
in object(install-target-class)@50.generate
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\targets.jam:732:
in generate-really
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\targets.jam:704:
in object(main-target)@701.generate
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\targets.jam:848:
in targets.generate-from-reference
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\targets.jam:1217:
in generate-dependencies
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\targets.jam:1268:
in object(alias-target-class)@44.generate
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\targets.jam:732:
in generate-really
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\targets.jam:704:
in object(main-target)@700.generate
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\targets.jam:848:
in targets.generate-from-reference
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\targets.jam:1217:
in generate-dependencies
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\targets.jam:1268:
in object(alias-target-class)@43.generate
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\targets.jam:732:
in generate-really
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\targets.jam:704:
in object(main-target)@699.generate
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\targets.jam:848:
in targets.generate-from-reference
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\targets.jam:1217:
in generate-dependencies
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\targets.jam:1268:
in object(alias-target-class)@60.generate
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\targets.jam:732:
in generate-really
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\targets.jam:704:
in object(main-target)@705.generate
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\targets.jam:848:
in targets.generate-from-reference
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\targets.jam:1217:
in generate-dependencies
Z:/data/users/marco_pappalepore/data/projects/external/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)@68.generate
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\targets.jam:732:
in generate-really
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2/build\targets.jam:704:
in object(main-target)@709.generate
Z:/data/users/marco_pappalepore/data/projects/external/boost/boost_1_45_0/tools/build/v2
\build-system.jam:735: in load
Z:\data\users\marco_pappalepore\data\projects\external\boost\boost_1_45_0\tools\build\v2/kernel\modules.jam:283:
in import
Z:\data\users\marco_pappalepore\data\projects\external\boost\boost_1_45_0\tools\build\v2\kernel\bootstrap.jam:142:
in boost-build
Z:\data\users\marco_pappalepore\data\projects\external\boost\boost_1_45_0
\boost-build.jam:17: in module scope
so, is this a problem with the build system ?
or should I use a different set of commands/operations ?
many thanks,
Marco
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/4884> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:04 UTC