Boost logo

Boost-Build :

From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2008-07-21 21:03:13


AMDG

I have msvc-9.0express installed. If I just follow the instructions
in the getting started guide I get this:

C:\boost\trunk\status>bjam toolset=msvc-9.0
C:/boost/trunk/tools/build/v2/tools\msvc.jam:320: in configure-really
*** argument error
* rule path.make ( native )
* called with: ( )
* missing argument native
C:/boost/trunk/tools/build/v2/util\path.jam:44:see definition of rule
'make' bei
ng called
C:/boost/trunk/tools/build/v2/tools\msvc.jam:172: in configure
C:/boost/trunk/tools/build/v2/tools\msvc.jam:145: in msvc.init
C:/boost/trunk/tools/build/v2/build\toolset.jam:38: in toolset.using
C:/boost/trunk/tools/build/v2\build-system.jam:434: in
process-explicit-toolset-
requests
C:/boost/trunk/tools/build/v2\build-system.jam:513: in load
C:\boost\trunk\tools\build\v2/kernel\modules.jam:281: in import
C:\boost\trunk\tools\build\v2\kernel\bootstrap.jam:128: in boost-build
C:\boost\trunk\boost-build.jam:17: in module scope

C:\boost\trunk\status>

a) I don't understand why it is necessary to have separate msvc-9.0 and
msvc-9.0express toolsets. This is confusing to users, IMO. (Until very
recently I assumed that I needed to have the compiler in my PATH)
b) Toolset initialization is supposed to not cause bjam to exit even if
it fails, right?

In Christ,
Steven Watanabe


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk