Hi,
I am searching for a working example howto create a nimrod dll and load it in a nimrod, or other language. I tried the client/server example from nimrodtestdll but I get an Illegal storage access. (Attempt to read from nil?) - I guess the RTL and the GC has to be initialized correctly, but I couldn't find a hint via google.
Thanks,
Adrian.
The examples take care of proper initialization. It's a bug that the generated DLLs doesn't work anymore. It may even be broken in 0.8.14, I'm still scratching my head ... FYI it broke because the test suite only compiled the examples, not run it due to LD_LIBRARY_PATH issues on the test machines (we have no root access for those) ...
Oh well, as I dig into the mess again I may as well try and get thread support working with DLLs ...