That seems to work better, though it seems that I have to use DLL rather than static libs (i haven't gotten past loading Gmp, so I can't be sure, though). When using static libs, pike complains about not being able to load symbols which are present in the static library that's linked.
pike seems to load the module compiled against the dll, but bails with an error:
The instruction at "0x0048e8c0" referenced memory at "0x570e1c15". The memory could not be "written".
I assume this is the windows equivalent of of a segfault, though hitting cancel to debug doesn't do anything.
Any thoughts?
Bill
On Wed, 30 Nov 2005, Henrik Grubbstr�m (Lysator) @ Pike (-) developers forum wrote:
In that case you could try enabling dlopen's support for pdb files (USE_PDB_SYMBOLS).