libgme / game-music-emu

Blargg's video game music emulation library, which allows audio applications to easily add playback support for the music of many classic video game consoles.
GNU Lesser General Public License v2.1
59 stars 12 forks source link

use version script to export symbols? #62

Closed sezero closed 9 months ago

sezero commented 9 months ago

This is what we do in SDL's fork to hide C++ STL e.g. for Android: https://developer.android.com/ndk/guides/middleware-vendors https://github.com/libsdl-org/game-music-emu/blob/v0.6.3-SDL/gme/CMakeLists.txt#L266-L303 https://github.com/libsdl-org/game-music-emu/blob/v0.6.3-SDL/gme/gme.exports

If you are interested, I can create a PR for it.

Wohlstand commented 9 months ago

Ye, that would be useful.

sezero commented 9 months ago

OK, will send a patch shortly.

sezero commented 9 months ago

Created https://github.com/libgme/game-music-emu/pull/65