Boost logo

Boost-Build :

From: David Abrahams (dave_at_[hidden])
Date: 2005-05-24 12:04:43

David Abrahams <dave_at_[hidden]> writes:

> Vladimir Prus <ghost_at_[hidden]> writes:
>> On Tuesday 24 May 2005 18:18, David Abrahams wrote:
>>> building from libs/python/test
>>> For some reason <define>BOOST_PYTHON_SOURCE isn't getting applied,
>>> even though it's in the target requirements for lib boost_python. Any
>>> clues?
>> Could it be that <define>BOOST_PYTHON_SOURCE is hiding inside rsp
>> file?
> It is not.
>> You can check this with "bjam --v2 -n -a", I guess.
>> Running "bjam -v2 -n msvc" (still on Linux), I get something like:
>> "../../../bin.v2/libs/python/build/msvc/debug/wrapper_cpp.rsp"
>> in the output.
> Hum, it seems to be there now. I swear I checked it a few hours ago
> and it wasn't.

Well, here we go again. in libs/python/test I built again, and the
.rsp in question contains only:



and in fact here are all the commands that get generated for that

response-file-1 ..\..\..\bin.v2\libs\python\test\select_from_python_test.test\msvc-7.1\debug\type_id.obj.rsp

echo "..\..\..\libs\python\src\converter\type_id.cpp" > "..\..\..\bin.v2\libs\python\test\select_from_python_test.test\msvc-7.1\debug\type_id.obj.rsp"

text-action ..\..\..\bin.v2\libs\python\test\select_from_python_test.test\msvc-7.1\debug\type_id.obj.rsp

echo. >> "..\..\..\bin.v2\libs\python\test\select_from_python_test.test\msvc-7.1\debug\type_id.obj.rsp"

echo -DBOOST_ALL_NO_LIB=1 >> "..\..\..\bin.v2\libs\python\test\select_from_python_test.test\msvc-7.1\debug\type_id.obj.rsp"
echo -I"..\..\.." >> "..\..\..\bin.v2\libs\python\test\select_from_python_test.test\msvc-7.1\debug\type_id.obj.rsp"
echo -I"C:\Python24\include" >> "..\..\..\bin.v2\libs\python\test\select_from_python_test.test\msvc-7.1\debug\type_id.obj.rsp"

Dave Abrahams
Boost Consulting

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