[Pythonmac-SIG] Debugging a MacPython Carbon module from CW9?
Jay Koutavas
jay at heynow.com
Tue May 11 21:06:24 EDT 2004
Thanks for the reply Jack.
Oddly enough, the breakpoints would end up taking if I opened the MSL
projects before trying to run the debug. It's kinda weird, but it
worked.
/Jay
At 2:13 PM +0200 on 5/10/04, Jack Jansen wrote:
>On 8-mei-04, at 6:29, Jay Koutavas wrote:
>
>>Hi folks.
>>
>>The product I'm developing for requires I do some implementation
>>using MacPython 2.2.3 running on Carbon (it's got the
>>GUSI2-for-Carbon package). (Not on 2.3 because the customer's
>>extensive crossplatform python code base is 2.2 dependent) (and not
>>native OS X Python cuz it has to run on Mac OS 9 too.)
>>
>>The client's application embeds python via PythonCoreCarbon and
>>through various .py files imports a few dozen modules of their
>>devising, some are C++-based shared libraries. There's a bug in one
>>of these shared libraries, and for the life of me, I'm not getting
>>my breakpoint to stick in the shared library so I can have a look.
>>I've added the shared library to 'Other Executables' in the main
>>app's settings, which works great for debugging the
>>PythonCoreCarbon shared library, but doesn't do much of anything
>>for debugging module shared libs. Of course I have the module's
>>shared library project file open at launch/debug time. But alas, no
>>joy.
>
>What I used to do (but this was a couple of CodeWarriors ago) was
>setting the "hosting application" (or some such term, I don't have
>CW on this machine so can't check) for the dynamic module to Python.
>Then, when you press the run button (in the debugger for the dynamic
>module) it would start python and sit waiting for the module to be
>loaded.
>--
>Jack Jansen, <Jack.Jansen at cwi.nl>, http://www.cwi.nl/~jack
>If I can't dance I don't want to be part of your revolution -- Emma Goldman
>
>
>_______________________________________________
>Pythonmac-SIG maillist - Pythonmac-SIG at python.org
>http://mail.python.org/mailman/listinfo/pythonmac-sig
--
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Jay Koutavas mailto:jay at heynow.com
Heynow Software http://www.heynow.com
Windham, New Hampshire, USA
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
More information about the Pythonmac-SIG
mailing list