[Ohrrpgce] SVN: teeemcee/13054 Linux builds of SDL_mixer 2.6.1 and libxmp-lite 4.5.1, and a script to c

subversion at HamsterRepublic.com subversion at HamsterRepublic.com
Mon Aug 15 01:20:47 PDT 2022


teeemcee
2022-08-15 01:20:44 -0700 (Mon, 15 Aug 2022)
723
Linux builds of SDL_mixer 2.6.1 and libxmp-lite 4.5.1, and a script to compile them

Both x86 and x86_64 libraries use the same build configuration. Not stripped, so
have some hope of getting useful backtraces.

Compiled with GCC 7.2, glibc 2.26 (note to self: in a chroot to a 20181221 disk
snapshot). According to linux_portability_check.py should run on distros as
early as 2011.

SDL_mixer libraries used are as follows:
Statically linked:
-stb_vorbis for OGG
-dr_mp3 for MP3
-timidity for MIDI
Runtime (optional) libraries:
-libxmp-lite.so.4 for modules
-libfluidsynth.so.3 for MIDI
-libopusfile.so.0 for OPUS

I decided to enable optional .opus support, if the user's system has the
libraries, since it only adds 1kB.
---
A   wip/linux/LICENSE-libxmp-lite.txt
A   wip/linux/build_libs.sh
A   wip/linux/x86/libSDL2_mixer-2.0.so.0
A   wip/linux/x86/libSDL2_mixer.so
A   wip/linux/x86/libxmp-lite.so
A   wip/linux/x86/libxmp-lite.so.4
A   wip/linux/x86_64/libSDL2_mixer-2.0.so.0
A   wip/linux/x86_64/libSDL2_mixer.so
A   wip/linux/x86_64/libxmp-lite.so
A   wip/linux/x86_64/libxmp-lite.so.4



More information about the Ohrrpgce mailing list