Boost logo

Boost-Build :

From: David Abrahams (david.abrahams_at_[hidden])
Date: 2002-05-07 12:43:30

"cs_jritchie" <cs_jritchie_at_[hidden]> wrote in message
> I am receiving the following on a Solaris system when using:
> jam -sBOOST_ROOT=. -sTOOLS=gcc
> status/Jamfile:53: in failed-test-file
> warning: unknown rule FAIL_EXPECTED
> status/Jamfile:100: in fail-to-build
> ./tools/build/boost-base.jam:1407: in subvariant-target
> ./tools/build/boost-base.jam:1448: in main-target
> ./tools/build/boost-base.jam:1065: in declare-local-target
> status/Jamfile:35: in boost-test
> status/Jamfile:119: in compile-fail
> status/Jamfile:368: in SubInclude
> ./tools/build/allyourbase.jam:1141: in subinclude
> Jamfile:5: in module scope
> {...above repeated many times...}
> Unable to load Boost.Build, it seems that the build system files were
> located, but the build system is not defined. Attempted to use, as
> the bootstrap, this file: ./tools/build/boost-build.jam. This means
> that even though that file was loaded it either failed to directly
> load the build system files, or it failed to specify where to find
> and load the files by calling the 'build-system [path] ;' rule.
> Please consult the documentation at ''.
> What am I doing wrong? Any help is appreciated.

[please post any follow-ups to jamboost_at_[hidden]]

It looks to me as though you're trying to use a new version of Jam on an
older Boost CVS state.
We removed the FAIL_EXPECTED rule from the core Jam when it was proved to be
unneeded, sometime after the release of 1.27. However, I can see that it
might be a mistake to break backward compatibility in this way. Opinions?



Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at