
AMDG Craig Henderson wrote:
Steven Watanabe wrote:
bjam treats \ as an escape character. Use forward slashes. Boost.Build should translate the paths to use backslashes when invoking the compiler.
That's fixed it - thanks very much. It was the \'s in the configuration path.
FWIW, my build fails with the extra colon: C:/root/Development/Library/Boost/boost_1_39_0/tools/build/v2/build\toolset. jam: 38: in toolset.using *** argument error * rule stlport.init ( version ? : headers libraries * ) * called with: ( : C:/root/Development/Library/STLport/STLport-5.2.1/stlport : C:/root/Development/Library/STLport/STLport-5.2.1/lib/vc8 : : : : : ) * extra argument C:/root/Development/Library/STLport/STLport-5.2.1/lib/vc8 C:/root/Development/Library/Boost/boost_1_39_0/tools/build/v2/tools\stlport. jam: 290:see definition of rule 'init' being called
I see. This is a bug in the stlport toolset. The code has been fixed, so your user-config.jam will probably break in 1.40. In Christ, Steven Watanabe