I'd like to get this library working on Windows. At some point in the past, judging by the readme.win32 file here, it compiled "out of the box" on either MS Visual Studio 2008 (or 2005 with only a change of version number).
So far, none of my attempts to recreate this result have been successful - they have all ended with a DLL file being generated, but no accompanying .lib (Import Library) file. Reading the likes of this question emphasises that the .lib file won't be produced unless there are some exported functions, and to get the exported functions, you need to use __declspec(dllexport)
.
Searching the source code in this project, I can't find __declspec(dllexport)
anywhere. Is there any way that an Import Library (.lib) could have ever been produced without using __declspec(dllexport)
? Or could there be clever ways to hide this directive that have evaded my search?