471,330 Members | 1,382 Online
Bytes | Software Development & Data Engineering Community
Post +

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 471,330 software developers and data experts.

Embedding Python in a multithreaded managed C++ application

Hi experts,
I am currently embedding the Python interpreter 2.3.4 in a managed C++
application (I currently use an unmanaged dll which is linked to
Python23.lib). Forget about Ironpython - no binary compatibility for
extension modules, forget about a decent C API, by the way...

After a lot of work I managed to embed the interpreter with the Global
Python Interpreter lock correctly used from each thread. I have,
however, still a deadlock which I am not able to find and is related
to the dll I use. Does anybody have an idea how to debug the exact
source of this deadlock by means of the Python debug options.
Thanks a lot for any help.

Oct 16 '07 #1
0 1033

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

3 posts views Thread by Luke | last post: by
4 posts views Thread by Alicia Haumann | last post: by
2 posts views Thread by Roose | last post: by
1 post views Thread by freesteel | last post: by
1 post views Thread by Thomas Troeger | last post: by

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.