cog/ThirdParty/libopenmpt
Christopher Snowhill 1a9c73d166 [OpenMPT / vgmstream] Made libraries pre-built
Made the OpenMPT / legacy OpenMPT and mpg123 libraries pre-built.
Changed the OpenMPT and vgmstream plugins to import the libraries as
they are now. Made mpg123 embedded and imported by the main binary,
since it's now shared by two plugins.

Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-06-24 17:04:30 -07:00
..
include/libopenmpt [OpenMPT / vgmstream] Made libraries pre-built 2022-06-24 17:04:30 -07:00
README.md [OpenMPT / vgmstream] Made libraries pre-built 2022-06-24 17:04:30 -07:00

README.md

Built from the latest archive, version 0.6.4 as of this writing, using the Makefile variant:

for arch in x86_64 arm64; do env CFLAGS="-g -Os -mmacosx-version-min=10.15 -arch $arch" CXXFLAGS="-g -Os -mmacosx-version-min=10.15 -arch $arch" LDFLAGS="-mmacosx-version-min=10.15 -arch $arch" make -j8 SHARED_LIB=0 EXAMPLES=0 OPENMPT123=0 DEBUG=1 OPTIMIZE_SIZE=1 TEST=0 cp bin/libopenmpt.a libopenmpt_$arch.a make clean done

lipo -create -output libopenmpt.a libopenmpt_x86_64.a libopenmpt_arm64.a