Boost logo

Boost Testing :

From: Martin Wille (mw8329_at_[hidden])
Date: 2007-03-16 18:32:36


David Abrahams wrote:

>>> I'm not 100% sure, but I *think* the problem here is that you used a
>>> conditional property in the "condition" parameter where you should
>>> have used a plain one:
>>>
>>> using python : 2.4 : ... : : : <toolset>gcc-4.1.2_linux_x86_64 ;
>>> using python : 2.4 : ... : : : <toolset>gcc-4.1.0_linux_x86_64 ;

> Does my suggestion work?

No.

The following is using your suggestion.

bjam without any arguments:

Building Boost.Regex with the optional Unicode/ICU support disabled.
Please refer to the Boost.Regex documentation for more information
(don't panic: this is a strictly optional feature).
error: No best alternative for /python-2.4
     next alternative: required properties: (empty)
         matched
     next alternative: required properties: (empty)
         matched
...patience...
...patience...
...patience...
...patience...
...patience...
...found 25557 targets...

bjam with --debug-configuration and without further arguments:

notice: found boost-build.jam at /b/r/rc/boost/boost-build.jam
notice: loading Boost.Build from /b/r/rc/boost/tools/build/v2
notice: loading test-config.jam from /b/r/rc/toolsets/test-config.jam
notice: user-config.jam and site-config.jam will be ignored
notice: [python-cfg] Configuring python...
notice: [python-cfg] user-specified version: "2.4"
notice: [python-cfg] Checking interpreter command "/usr/bin/python2.4"...
notice: [python-cfg] ...requested configuration matched!
notice: [python-cfg] Python interpreter command is "/usr/bin/python2.4"
notice: [python-cfg] Python include path is "/usr/include/python2.4"
notice: [python-cfg] Python library path is "/usr/lib/python2.4/config"
"/usr/lib"
notice: using gcc libraries :: <toolset>gcc-3.4.6_linux_x86_64 ::
/usr/local/gcc-3.4.6/bin /usr/local/gcc-3.4.6/lib
/usr/local/gcc-3.4.6/lib32 /usr/local/gcc-3.4.6/lib64
notice: using gcc archiver :: <toolset>gcc-3.4.6_linux_x86_64 :: ar
warning: toolset gcc initialization: can't find tool windres
warning: initialized from
notice: using rc compiler :: <toolset>gcc-3.4.6_linux_x86_64 :: as
notice: using gcc libraries :: <toolset>gcc-3.4.5_linux_x86_64 ::
/usr/local/gcc-3.4.5/bin /usr/local/gcc-3.4.5/lib
/usr/local/gcc-3.4.5/lib32 /usr/local/gcc-3.4.5/lib64
notice: using gcc archiver :: <toolset>gcc-3.4.5_linux_x86_64 :: ar
warning: toolset gcc initialization: can't find tool windres
warning: initialized from
notice: using rc compiler :: <toolset>gcc-3.4.5_linux_x86_64 :: as
notice: using gcc libraries :: <toolset>gcc-4.1.0_linux_x86_64 ::
/usr/local/gcc-4.1.0/bin /usr/local/gcc-4.1.0/lib
/usr/local/gcc-4.1.0/lib32 /usr/local/gcc-4.1.0/lib64
notice: using gcc archiver :: <toolset>gcc-4.1.0_linux_x86_64 :: ar
warning: toolset gcc initialization: can't find tool windres
warning: initialized from
notice: using rc compiler :: <toolset>gcc-4.1.0_linux_x86_64 :: as
notice: using gcc libraries :: <toolset>gcc-4.1.2_linux_x86_64 ::
/usr/local/gcc-4.1.0/bin /usr/local/gcc-4.1.0/lib
/usr/local/gcc-4.1.0/lib32 /usr/local/gcc-4.1.0/lib64
notice: using gcc archiver :: <toolset>gcc-4.1.2_linux_x86_64 :: ar
warning: toolset gcc initialization: can't find tool windres
warning: initialized from
notice: using rc compiler :: <toolset>gcc-4.1.2_linux_x86_64 :: as
notice: [python-cfg] Configuring python...
notice: [python-cfg] user-specified version: "2.4"
notice: [python-cfg] user-specified condition:
"<toolset>gcc-4.1.0_linux_x86_64"
notice: [python-cfg] Checking interpreter command
"/usr/local/python/2.4/gcc-4.1.0/bin/python2.4"...
notice: [python-cfg] ...requested configuration matched!
notice: [python-cfg] Python interpreter command is
"/usr/local/python/2.4/gcc-4.1.0/bin/python2.4"
notice: [python-cfg] Python include path is
"/usr/local/python/2.4/gcc-4.1.0/include/python2.4"
notice: [python-cfg] Python library path is
"/usr/local/python/2.4/gcc-4.1.0/lib/python2.4/config"
"/usr/local/python/2.4/gcc-4.1.0/lib"
notice: [python-cfg] Configuring python...
notice: [python-cfg] user-specified version: "2.4"
notice: [python-cfg] user-specified condition:
"<toolset>gcc-4.1.2_linux_x86_64"
notice: [python-cfg] Checking interpreter command
"/usr/local/python/2.4/gcc-4.1.0/bin/python2.4"...
...patience...
...patience...
...patience...
...patience...
...found 25557 targets...

bjam --debug-configuration gcc-3.4.5_linux_x86_64 gcc-3.4.6_linux_x86_64
gcc-4.1.0_linux_x86_64 gcc-4.1.2_linux_x86_64

notice: found boost-build.jam at /b/r/rc/boost/boost-build.jam
notice: loading Boost.Build from /b/r/rc/boost/tools/build/v2
notice: loading test-config.jam from /b/r/rc/toolsets/test-config.jam
notice: user-config.jam and site-config.jam will be ignored
notice: [python-cfg] Configuring python...
notice: [python-cfg] user-specified version: "2.4"
notice: [python-cfg] Checking interpreter command "/usr/bin/python2.4"...
notice: [python-cfg] ...requested configuration matched!
notice: [python-cfg] Python interpreter command is "/usr/bin/python2.4"
notice: [python-cfg] Python include path is "/usr/include/python2.4"
notice: [python-cfg] Python library path is "/usr/lib/python2.4/config"
"/usr/lib"
notice: using gcc libraries :: <toolset>gcc-3.4.6_linux_x86_64 ::
/usr/local/gcc-3.4.6/bin /usr/local/gcc-3.4.6/lib
/usr/local/gcc-3.4.6/lib32 /usr/local/gcc-3.4.6/lib64
notice: using gcc archiver :: <toolset>gcc-3.4.6_linux_x86_64 :: ar
warning: toolset gcc initialization: can't find tool windres
warning: initialized from
notice: using rc compiler :: <toolset>gcc-3.4.6_linux_x86_64 :: as
notice: using gcc libraries :: <toolset>gcc-3.4.5_linux_x86_64 ::
/usr/local/gcc-3.4.5/bin /usr/local/gcc-3.4.5/lib
/usr/local/gcc-3.4.5/lib32 /usr/local/gcc-3.4.5/lib64
notice: using gcc archiver :: <toolset>gcc-3.4.5_linux_x86_64 :: ar
warning: toolset gcc initialization: can't find tool windres
warning: initialized from
notice: using rc compiler :: <toolset>gcc-3.4.5_linux_x86_64 :: as
notice: using gcc libraries :: <toolset>gcc-4.1.0_linux_x86_64 ::
/usr/local/gcc-4.1.0/bin /usr/local/gcc-4.1.0/lib
/usr/local/gcc-4.1.0/lib32 /usr/local/gcc-4.1.0/lib64
notice: using gcc archiver :: <toolset>gcc-4.1.0_linux_x86_64 :: ar
warning: toolset gcc initialization: can't find tool windres
warning: initialized from
notice: using rc compiler :: <toolset>gcc-4.1.0_linux_x86_64 :: as
notice: using gcc libraries :: <toolset>gcc-4.1.2_linux_x86_64 ::
/usr/local/gcc-4.1.0/bin /usr/local/gcc-4.1.0/lib
/usr/local/gcc-4.1.0/lib32 /usr/local/gcc-4.1.0/lib64
notice: using gcc archiver :: <toolset>gcc-4.1.2_linux_x86_64 :: ar
warning: toolset gcc initialization: can't find tool windres
warning: initialized from
notice: using rc compiler :: <toolset>gcc-4.1.2_linux_x86_64 :: as
notice: [python-cfg] Configuring python...
notice: [python-cfg] user-specified version: "2.4"
notice: [python-cfg] user-specified condition:
"<toolset>gcc-4.1.0_linux_x86_64"
notice: [python-cfg] Checking interpreter command
"/usr/local/python/2.4/gcc-4.1.0/bin/python2.4"...
notice: [python-cfg] ...requested configuration matched!
notice: [python-cfg] Python interpreter command is
"/usr/local/python/2.4/gcc-4.1.0/bin/python2.4"
notice: [python-cfg] Python include path is
"/usr/local/python/2.4/gcc-4.1.0/include/python2.4"
notice: [python-cfg] Python library path is
"/usr/local/python/2.4/gcc-4.1.0/lib/python2.4/config"
"/usr/local/python/2.4/gcc-4.1.0/lib"
notice: [python-cfg] Configuring python...
notice: [python-cfg] user-specified version: "2.4"
notice: [python-cfg] user-specified condition:
"<toolset>gcc-4.1.2_linux_x86_64"
notice: [python-cfg] Checking interpreter command
"/usr/local/python/2.4/gcc-4.1.0/bin/python2.4"...
Building Boost.Regex with the optional Unicode/ICU support disabled.
Please refer to the Boost.Regex documentation for more information
(don't panic: this is a strictly optional feature).
notice: iostreams: using prebuilt zlib
notice: iostreams: using prebuilt bzip2
error: No best alternative for /python-2.4
     next alternative: required properties: (empty)
         matched
     next alternative: required properties: (empty)
         matched
error: No best alternative for /python-2.4
     next alternative: required properties: (empty)
         matched
     next alternative: required properties: (empty)
         matched
error: No best alternative for /python-2.4
     next alternative: required properties: (empty)
         matched
     next alternative: required properties: (empty)
         matched
error: No best alternative for /python-2.4
     next alternative: required properties: (empty)
         matched
     next alternative: required properties: (empty)
         matched
...patience...
...patience...
...patience...
...patience...
...patience...
...found 64023 targets...

HTH,
m

Send instant messages to your online friends http://au.messenger.yahoo.com


Boost-testing list run by mbergal at meta-comm.com