Как получить в линуксе хэндл ресурсов библиотеки?

LoadLibrary возвращает TLibHandle, а для, скажем, LoadCursor нужен TFPResourceHMODULE. В Windows они совпадают, и я нормально гружу курсор по результату LoadLibrary. А в линуксе ругается.
Пришлось экспортировать из библиотеки ещё одну функцию, которая возвращает её HINSTANCE, но это как-то сильно криво
Есть варианты?
Пришлось экспортировать из библиотеки ещё одну функцию, которая возвращает её HINSTANCE, но это как-то сильно криво

Есть варианты?