Boost logo

Boost-Build :

From: John Maddock (john_at_[hidden])
Date: 2004-04-10 05:34:17


For some reason the msvc-stlport and vc7.1-stlport toolsets have stopped
working, I'm seeing a long list of bjam related errors:

c:\data\boost\develop\boost\tools/build/v1\boost-base.jam:1564: in
find-compatib
le-subvariant
*** argument error
* rule split-target-subvariant ( target-var properties-var toolset-var
variant-v
ar : subvariant )
* called with: ( sv-target sv-properties sv-toolset sv-variant :
<@boost!libs!re
gex!test!captures>libboost_regex_extra.lib|vc7.1-stlport\\<debug-store>objec
t\<d
efine>BOOST_REGEX_MATCH_EXTRA=1\<sysinclude>c:\data\boost\develop\boost\<use
r-in
terface>console\<debug-symbols>on/<exception-handling>on/<inlining>off/<nati
ve-w
char_t>off/<optimization>off/<rtti>on/<runtime-build>debug/<runtime-link>dyn
amic
/<stlport-cstd-namespace>std/<stlport-iostream>on/<stlport-version>4.6/<targ
et-t
ype>LIB/<threading>single|vc7.1-stlport|
<@boost!libs!regex!test!captures>libboo
st_regex_extra.lib|vc7.1-stlport\debug\<debug-symbols>on\<exception-handling
>on\
<inlining>off\<optimization>off\<rtti>on\<runtime-build>debug\<threading>sin
gle\
<debug-store>object\<define>BOOST_REGEX_CONFIG_INFO=1\<define>BOOST_REGEX_MA
TCH_
EXTRA=1\<sysinclude>c:\data\boost\develop\boost\<user-interface>console\<nat
ive-
wchar_t>off/<runtime-link>dynamic/<stlport-cstd-namespace>std/<stlport-iostr
eam>
on/<stlport-version>4.6/<target-type>LIB|vc7.1-stlport|debug )
* extra argument
<@boost!libs!regex!test!captures>libboost_regex_extra.lib|vc7.1
-stlport\debug\<debug-symbols>on\<exception-handling>on\<inlining>off\<optim
izat
ion>off\<rtti>on\<runtime-build>debug\<threading>single\<debug-store>object\
<def
ine>BOOST_REGEX_CONFIG_INFO=1\<define>BOOST_REGEX_MATCH_EXTRA=1\<sysinclude>
c:\d
ata\boost\develop\boost\<user-interface>console\<native-wchar_t>off/<runtime
-lin
k>dynamic/<stlport-cstd-namespace>std/<stlport-iostream>on/<stlport-version>
4.6/
<target-type>LIB|vc7.1-stlport|debug
c:\data\boost\develop\boost\tools/build/v1\boost-base.jam:1989:see
definition of
rule 'split-target-subvariant' being called
c:\data\boost\develop\boost\tools/build/v1\boost-base.jam:1628: in
link-librarie
s
c:\data\boost\develop\boost\tools/build/v1\boost-base.jam:1823: in
generate-depe
ndencies
c:\data\boost\develop\boost\tools/build/v1\boost-base.jam:1929: in
subvariant-ta
rget
c:\data\boost\develop\boost\tools/build/v1\boost-base.jam:2014: in
main-target
c:\data\boost\develop\boost\tools/build/v1\boost-base.jam:1349: in
declare-local
-target
c:\data\boost\develop\boost\tools/build/v1\testing.jam:42: in boost-test
c:\data\boost\develop\boost\tools/build/v1\testing.jam:441: in run
Jamfile:148: in load-jamfiles
c:\data\boost\develop\boost\tools\build\v1\bootstrap.jam:22: in boost-build
c:\data\boost\develop\boost\boost-build.jam:16: in module scope

I've rebuilt bjam etc, but no joy. Any ideas?

Thanks,

John.

 


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