mirror of
https://github.com/ZDoom/zdoom-macos-deps.git
synced 2024-11-21 11:31:07 +00:00
*ZDoom binary dependencies for macOS
a0b53bc0c8
http://www.mega-nerd.com/libsndfile http://www.mega-nerd.com/libsndfile/files/libsndfile-1.0.28.tar.gz # requires pkg-config # https://www.freedesktop.org/wiki/Software/pkg-config/ # https://pkg-config.freedesktop.org/releases/pkg-config-0.29.1.tar.gz # ./configure --with-internal-glib && make install ./configure --disable-shared && make install |
||
---|---|---|
flac | ||
fluidsynth | ||
fmodex | ||
fmodstudio | ||
llvm | ||
mpg123 | ||
ogg | ||
openal | ||
sdl | ||
sndfile | ||
vorbis | ||
readme.md |
ZDoom / GZDoom / QZDoom dependencies for macOS
Dependencies to build ZDoom / GZDoom / QZDoom binaries for macOS
Libraries were built with the following environment variables set:
export CFLAGS="-I/usr/local/include -mmacosx-version-min=10.7 -isysroot MacOSX10.7.sdk"
export CXXFLAGS="-I/usr/local/include -mmacosx-version-min=10.7 -isysroot MacOSX10.7.sdk"
export CPPFLAGS="-I/usr/local/include -mmacosx-version-min=10.7 -isysroot MacOSX10.7.sdk"
export LDFLAGS="-L/usr/local/lib -mmacosx-version-min=10.7 -isysroot MacOSX10.7.sdk"
Mac OS X 10.7 SDK was obtained from Xcode 4.6.3 which is the last version with Lion support. LLVM requires features of C++ standard library added in OS X 10.8 and the corresponding SDK was obtained from Xcode 5.1.1 which is the last version with Mountain Lion support.