mirror of
https://git.do.srb2.org/STJr/SRB2.git
synced 2024-12-17 08:20:51 +00:00
Build notes for SDL Mixer X
This commit is contained in:
parent
ec1eef2bf4
commit
afe4276efe
2 changed files with 6 additions and 0 deletions
|
@ -1 +1,7 @@
|
||||||
i686-w64-mingw32/bin/libfluidsynth-2.dll was grabbed from GZDoom v3.5.1, because this build does not have glib, gthread, or sndfile external dependencies.
|
i686-w64-mingw32/bin/libfluidsynth-2.dll was grabbed from GZDoom v3.5.1, because this build does not have glib, gthread, or sndfile external dependencies.
|
||||||
|
|
||||||
|
sdl_mixer_ext2.dll requires libgcc and libstdc++ external dependencies. While passing to the linker "-Bstatic -lgcc" works fine, adding "-lstdc++" to -Bstatic generates linker errors.
|
||||||
|
|
||||||
|
Hence, libstdc++ needs to be bundled as DLL (and consequently, libgcc.)
|
||||||
|
|
||||||
|
If you try to build yourself, make sure -lstdc++ does not follow -Bdynamic in the linker flags, because otherwise it will link to the DLL.
|
||||||
|
|
BIN
libs/SDLMixerX/SRB2Note_cmakeflags.png
Normal file
BIN
libs/SDLMixerX/SRB2Note_cmakeflags.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 14 KiB |
Loading…
Reference in a new issue