Am 04/22/2008 08:13 AM schrieb Stefan Behnel:
> Too bad. There was a recent thread about debugging with valgrind. That would
> definitely be the next thing to try.

Not actually as a result of using the debugger but while using it to
walk through the c source code I found my error:

I dlopen my module manually because I need the functions to be defined
globally (for the plugins) and there is no RTLD_GLOBAL on amd64 directly
for python. What I forgot was to call the modules init function.

So, now it works, but that way of handling the module initialization is
really awkward. Is there any better way to export the symbols my module
defines globally on amd64?

Thanks for the help so far.
Johannes

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Cython-dev mailing list
[email protected]
http://codespeak.net/mailman/listinfo/cython-dev

Reply via email to