So at last I realized that I had been misinterpreting many of Lars' statements: dynamic loading doesn't work at all on Windows (even under Cygwin, which was the key bit I was missing).
Thus began a huge quest to figure out how dynamic loading works on Windows. Ha. Ha. Ha.
Here are some links I've found trying to explain it to Unix-heads like myself (or just looked interesting as I browsed over the Google output).
- ld and WIN32 (cygwin/mingw)
- Windows vs Unix linking dynamic module
- Dynamic Linking and Loading
- Re: Need internal help please (dynamic loading support)
- Enhanced Dynamic Linking for MS-Windows
- Dynamic Class Loading for C++ on Linux
- C++ dlopen mini HOWTO
- User defined main()
- RE: Dynamic loading on Cygwin - status
I think I need to pay special attention to the "Gimp" solution documented on the EDLL page; I don't mind writing a .def file that has all the millicode routines listed in it.
1 comment:
looks like http://code.google.com/p/dlfcn-win32/ also provides it
Post a Comment