Boost logo

Boost :

From: John Maddock (john_maddock_at_[hidden])
Date: 2002-09-25 05:59:06


Have the recent changes to status/Jamfile broken it somehow?

On cygwin I'm seeing:

/cygdrive/d/boost/develop/boost/status,$?$ bjam test
features.jam: No such file or directory
/cygdrive/d/boost/develop/boost/tools/build/boost-base.jam:1443: in
find-compatible-subvariant
*** argument error
* rule split-target-subvariant ( target-var properties-var toolset-var
variant-var : subvariant )
* called with: ( sv-target sv-properties sv-toolset sv-variant :
<libs!test!build>libtest_exec_monitor.a|gcc/debug/<sysinclude>//<target-type
>LIB|gcc|debug
<libs!test!build>libtest_exec_monitor.a|gcc/debug/<sysinclude>cygdrive/<targ
et-type>
LIB|gcc|debug
<libs!test!build>libtest_exec_monitor.a|gcc/debug/<sysinclude>d/<target-type
>LIB|gcc|debug
<libs!test!build>libtest_exec_monitor.a|gcc/debug/<sysinclude>boost/<target-
type>LIB|gcc|debug
<libs!test!build>libtest_exec_monitor.a|gcc/debug/<sysinclude>develop/<targe
t-type>LIB|gcc|debug
<libs!test!build>libtest_exec_monitor.a|gcc/debug/<sysinclude>boost/<target-
type>LIB|gcc|debug )
* extra argument
<libs!test!build>libtest_exec_monitor.a|gcc/debug/<sysinclude>cygdrive/<targ
et-type>LIB|gcc|debug
/cygdrive/d/boost/develop/boost/tools/build/boost-base.jam:1758:see
definition of rule 'split-target-subvariant' being called
/cygdrive/d/boost/develop/boost/tools/build/boost-base.jam:1502: in
link-libraries
/cygdrive/d/boost/develop/boost/tools/build/boost-base.jam:1700: in
subvariant-target
/cygdrive/d/boost/develop/boost/tools/build/boost-base.jam:1783: in
main-target
/cygdrive/d/boost/develop/boost/tools/build/boost-base.jam:1330: in
declare-local-target
/cygdrive/d/boost/develop/boost/tools/build/testing.jam:50: in boost-test
/cygdrive/d/boost/develop/boost/tools/build/testing.jam:362: in run
Jamfile:43: in load-jamfiles
/cygdrive/d/boost/develop/boost/tools/build/bootstrap.jam:15: in boost-build
/cygdrive/d/boost/develop/boost/boost-build.jam:2: in module scope

In fact this error is common to other Jamfiles as well, so it looks like it
may be a boost.build problem?

and on linux it's complaining that file
"<borland><*><cxxflags>-w-8026 -w-8027 -w-8057 -w-8084 -w-8092" doesn't
exist and it doesn't know how to build it !

John Maddock
http://ourworld.compuserve.com/homepages/john_maddock/index.htm


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