Boost logo

Boost :

From: sfranke2000 (franke_at_[hidden])
Date: 2002-02-01 17:21:03


--- In boost_at_y..., "David Abrahams" <david.abrahams_at_r...> wrote:

> You are building from the incomplete sources to Boost.Python V2. Go
to
> libs/python/build and try again.

Incomplete Sources of what? All I ever deleted from the boost
directory is the "peoples" folder <wink>.

Seriously, I just did a new CVS checkout, so my local boost is
up to date. The problem remains the same.

What seems weird to me is that when I run jam in c:/boost
instead of c:/boost/libs/python/build I get these strange

  libs\python\build\Jamfile: line 67: parse error at keyword (
  ...

errors again. This is hard to believe since jam doesn't complain
about this Jamfile when I start it from that directory. Maybe my
jam.exe is still invalid? I'm using the one from

  http://boost.sourceforge.net/jam-executables/boost-build.win.zip

(just downloaded & tried it again to be sure). Wait a minute...

[15 min later]

I've just tried to build a new jam executable from the sources. A
whole new world of errors, oh my!

Here we go: As described I run the win32-visualc.mk makefile from
its upper directory. It compiles all the C files but then starts to
comlain about unknown rules (see below).

So I'm neither able to build Boost nor to build the tool to build
Boost with...

Maybe someone has a newer jam.exe than the prebuild one with a
last-changed date of Sat, 17. Nov. 2001, 15:13:00?

Thanks
Stefan

C:\boost\tools\build\jam_src>vcvars32
Setting environment for using Microsoft Visual C++ tools.
C:\boost\tools\build\jam_src>nmake -f builds\win32-visualc.mk

Microsoft (R) Program Maintenance Utility Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.

        cl /nologo /Fejam0 -DNT command.c compile.c execnt.c
execunix.c execvms.c
[...]
expand.c filent.c fileos2.c fileunix.c filevms.c glob.c hash.c
ariable.c modules.c strings.c filesys.c kernel32.lib
command.c
compile.c
execnt.c
[...]
filesys.c
Generating Code...
        attrib -r jambase.c
        jam0
c:/boost/tools/build\allyourbase.jam:968: in Object
warning: unknown rule set-target-variables
c:/boost/tools/build\allyourbase.jam:1085: in Objects
c:/boost/tools/build\allyourbase.jam:860: in Main
Jamfile:105: in module scope
c:/boost/tools/build\allyourbase.jam:988: in Object
warning: unknown rule unique
c:/boost/tools/build\allyourbase.jam:1085: in Objects
c:/boost/tools/build\allyourbase.jam:860: in Main
Jamfile:105: in module scope


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk