20 lines
No EOL
1.3 KiB
Bash
Executable file
20 lines
No EOL
1.3 KiB
Bash
Executable file
#!/bin/bash
|
|
wget -c https://code.teampandory.com/thirdparty/openal-soft/-/archive/1.23.1/openal-soft-1.23.1.tar.gz
|
|
tar xvf openal-soft-1.23.1.tar.gz
|
|
cd openal-soft-1.23.1
|
|
|
|
export CFLAGS="-I$PREFIX/include $($PREFIX/bin/sdl2-config --cflags)"
|
|
export CXXFLAGS="-I$PREFIX/include $($PREFIX/bin/sdl2-config --cflags)"
|
|
#export LDFLAGS="-L$PREFIX/lib -llzma -logg -lFLAC -lvorbisenc -lvorbis -liconv -lbz2"
|
|
export LDFLAGS="-L$PREFIX/lib $($PREFIX/bin/sdl2-config --libs) -liconv"
|
|
#export LDFLAGS="-L$PREFIX/lib $($PREFIX/bin/sdl2-config --libs)"
|
|
export PKG_CONFIG_LIBDIR="$PREFIX/lib/pkgconfig"
|
|
|
|
rm -rf CMakeCache.txt CMakeFiles || true
|
|
|
|
sed -i "s#SDL2::SDL2#SDL2#g" CMakeLists.txt
|
|
|
|
|
|
cmake . -DCMAKE_TOOLCHAIN_FILE="${xCMAKE}" -DCMAKE_INSTALL_PREFIX="$PREFIX" -DCMAKE_PREFIX_PATH="$PREFIX" -DALSOFT_BACKEND_ALSA=FALSE -DALSOFT_BACKEND_OSS=FALSE -DALSOFT_BACKEND_PIPEWIRE=FALSE -DALSOFT_BACKEND_SOLARIS=FALSE -DALSOFT_BACKEND_SNDIO=FALSE -DALSOFT_BACKEND_WINMM=FALSE -DALSOFT_BACKEND_DSOUND=FALSE -DALSOFT_BACKEND_WASAPI=FALSE -DALSOFT_BACKEND_PORTAUDIO=FALSE -DALSOFT_BACKEND_PULSEAUDIO=FALSE -DALSOFT_BACKEND_JACK=FALSE -DALSOFT_BACKEND_COREAUDIO=FALSE -DALSOFT_BACKEND_OPENSL=FALSE -DALSOFT_BACKEND_OBOE=FALSE -DALSOFT_BACKEND_WAVE=FALSE -DALSOFT_REQUIRE_SDL2=TRUE -DALSOFT_BACKEND_SDL2=TRUE -DALSOFT_UTILS=FALSE -DALSOFT_EXAMPLES=FALSE
|
|
make
|
|
make install |