[C++-sig] Re: -sBUILD=debug-python
David Abrahams
dave at boost-consulting.com
Tue Nov 23 23:15:26 CET 2004
Stefan Quandt <Stefan.Quandt at bardenheuer.de> writes:
D> David Abrahams wrote:
>
>> Stefan Quandt <Stefan.Quandt at bardenheuer.de> writes:
>>
>>>>> Hmm.
>>>>>
>>>>> I'm trying again to reproduce your problem here. Maybe by comparing
>>>>> our bjam output we can learn something. FYI, I am going into
>>>>> boost/libs/python/example and running
>>>>>
>>>>> bjam -d+2 -sTOOLS=vc-7_1 -sBUILD=debug-python test1
>>>>>
>>> I did the same.
>>> The resulting boost_python.dll was linked against the NON DEBUG version
>>> python23.dll.
>>>
>>> I modified three lines in Jamrules like below:
>>> PYTHON_VERSION = 2.3 ;
>>> PYTHON_ROOT = C:/Python-2.3.4 ;
>>> TOOLS = msvc ;
>>>
>>> I send you bjam output as attachment.
>>> You will see that the "-DBOOST_PYTHON_DEBUGGING" is missing in the
>>> compiler command lines!
>>
>> -DBOOST_PYTHON_DEBUGGING is never supposed to be in a command line.
>> I think you mean -DBOOST_DEBUG_PYTHON.
> Yes.
>
>>> I used MS VC6, boost_1_32_0 and bjam built from the sources.
>> Sorry, but either you didn't include the complete output, or there's
>> no way you did the same, because no extension is being built. In
>> fact, it never even tries to link boost_python.dll. What directory of
>> your Boost tree were you in, and exactly what command line did you
>> issue to get this result?
> Sorry, I interrupted the build because of the missing
> "-DBOOST_DEBUG_PYTHON".
> Logs of a complete log encloesd.
> Build directory: boost_1_32_0\libs\python\example
> Build command: bjam -d+2 -sBUILD=debug-python test1
I'm without a clue. Do the results look the same with
-n -sTOOLS=vc-7_1
?
--
Dave Abrahams
Boost Consulting
http://www.boost-consulting.com
More information about the Cplusplus-sig
mailing list