Holger Hans Peter Freyther wrote:
okay. I think the osmogb library is using undefined references right now
Making a "nice" DLL is a bit of work, all public API needs to be marked as such, all private API should ideally be static, or gcc seems to export them anyway, there should probably be a .def file which usually needs to be touched manually when new public API is added, and a calling convention should be decided on (I suggest stdcall) and yeah some libtool options. The -no-undefined is a good find Hugo. Sorry that I didn't spot it sooner.
//Peter