Boost logo

Boost-Build :

From: Arkadiy Vertleyb (vertleyb_at_[hidden])
Date: 2005-05-26 10:37:00


Hi all,

I am trying to build the qickbook, and I am pretty close to becomming
frustrated. So far I was able to build the bjam.exe (from CVS) and get the
Boost.Build 2 (downloaded executable). I also uncommented the GCC tool in
user-config.jam, and was able to build the hello example.

Now I cd to the quickbook directory (CVS) and there is Jamfile.v2 there. So
I run bjam --v2.

If I try to rely only on BOOST_BUILD_PATH, I am getting the following:

C:\boost_cvs\boost\tools\quickbook>bjam --v2
warning: Python location is not configured
warning: the Boost.Python library won't be built
******************************************************

Building Boost.Regex with Unicode/ICU support disabled.
HINT: define the environment variable ICU_PATH to point to the
root directy of your ICU installation if you have one.
Couldn't find utypes.h in

******************************************************
warning: no toolsets are configured.
warning: you won't be able to build C++ programs.
warning: please consult the documentation.

C:/boost_cvs/boost/tools/build/v2/build\targets.jam:1259: in construct from
modu
le object(typed-target)@8
error: unable to construct
../../libs/program_options/build/boost_program_option
s
C:/boost_cvs/boost/tools/build/v2/build\targets.jam:1142: in
object(typed-target
)@8.generate from module object(typed-target)@8
C:/boost_cvs/boost/tools/build/v2/build\targets.jam:757: in generate-really
from
module object(main-target)@4
C:/boost_cvs/boost/tools/build/v2/build\targets.jam:730: in
object(main-target)@
4.generate from module object(main-target)@4
C:/boost_cvs/boost/tools/build/v2/build\targets.jam:886: in
targets.generate-fro
m-reference from module targets
C:/boost_cvs/boost/tools/build/v2/build\targets.jam:1080: in
generate-dependenci
es from module object(typed-target)@18
C:/boost_cvs/boost/tools/build/v2/build\targets.jam:1121: in
object(typed-target
)@18.generate from module object(typed-target)@18
C:/boost_cvs/boost/tools/build/v2/build\targets.jam:757: in generate-really
from
module object(main-target)@1
C:/boost_cvs/boost/tools/build/v2/build\targets.jam:730: in
object(main-target)@
1.generate from module object(main-target)@1
C:/boost_cvs/boost/tools/build/v2/build\targets.jam:252: in
object(project-targe
t)@17.generate from module object(project-target)@17
C:/boost_cvs/boost/tools/build/v2\build-system.jam:187: in load from module
buil
d-system
C:\boost_cvs\boost\tools\build\v2/kernel\modules.jam:259: in import from
module
modules
C:\boost_cvs\boost\tools\build\v2/kernel/bootstrap.jam:135: in boost-build
from
module
C:\boost_cvs\boost\boost-build.jam:12: in module scope from module

If I create boost-build.jam, and place the root path there, the error is
different:

C:\boost_cvs\boost\tools\quickbook>bjam --v2
..\..\Jamfile.v2:17: in modules.load
rule constant unknown in module Jamfile</C:/boost_cvs/boost>.
c:/boost-build-2/boost-build/build\project.jam:255: in load-jamfile
c:/boost-build-2/boost-build/build\project.jam:67: in load
c:/boost-build-2/boost-build/build\project.jam:311: in initialize
c:/boost-build-2/boost-build/build\project.jam:246: in load-jamfile
c:/boost-build-2/boost-build/build\project.jam:67: in load
c:/boost-build-2/boost-build/build\project.jam:311: in initialize
c:/boost-build-2/boost-build/build\project.jam:246: in load-jamfile
c:/boost-build-2/boost-build/build\project.jam:67: in project.load
c:/boost-build-2/boost-build\build-system.jam:75: in load
c:\boost-build-2\boost-build/kernel\modules.jam:259: in import
c:\boost-build-2\boost-build/kernel/bootstrap.jam:120: in boost-build
C:\boost_cvs\boost\tools\quickbook\boost-build.jam:1: in module scope

Any hints?

Thanks in advance for any help.

Arkadiy

 


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