@@ -57,6 +57,7 @@ elif [ "${TARGET}" = "linux-strict" ]; then | |||||
elif [ "${TARGET}" = "linux-juce-strict" ]; then | elif [ "${TARGET}" = "linux-juce-strict" ]; then | ||||
sudo apt-get install -y \ | sudo apt-get install -y \ | ||||
g++-8 \ | g++-8 \ | ||||
g++-8-multilib \ | |||||
pkg-config \ | pkg-config \ | ||||
pyqt5-dev-tools \ | pyqt5-dev-tools \ | ||||
python3-pyqt5.qtsvg \ | python3-pyqt5.qtsvg \ | ||||
@@ -72,9 +73,17 @@ elif [ "${TARGET}" = "linux-juce-strict" ]; then | |||||
libgl1-mesa-dev \ | libgl1-mesa-dev \ | ||||
libx11-dev \ | libx11-dev \ | ||||
libxext-dev \ | libxext-dev \ | ||||
libx11-6:i386 \ | |||||
libxext6:i386 \ | |||||
libfreetype6:i386 \ | |||||
liblo-static \ | liblo-static \ | ||||
fluidsynth-static | fluidsynth-static | ||||
# Fix for 32bit bridge links | |||||
sudo ln -s /usr/lib/i386-linux-gnu/libX11.so.6 /usr/lib/i386-linux-gnu/libX11.so | |||||
sudo ln -s /usr/lib/i386-linux-gnu/libXext.so.6 /usr/lib/i386-linux-gnu/libXext.so | |||||
sudo ln -s /usr/lib/i386-linux-gnu/libfreetype.so.6 /usr/lib/i386-linux-gnu/libfreetype.so | |||||
elif [ "${TARGET}" = "macos" ]; then | elif [ "${TARGET}" = "macos" ]; then | ||||
sudo apt-get install -y \ | sudo apt-get install -y \ | ||||
pkg-config \ | pkg-config \ | ||||
@@ -14,7 +14,7 @@ export PATH=/opt/mingw32/${_PREFIX}/bin:/opt/mingw32/bin:${PATH} | |||||
export PKG_CONFIG_PATH=/opt/mingw32/lib/pkgconfig:${PKG_CONFIG_PATH} | export PKG_CONFIG_PATH=/opt/mingw32/lib/pkgconfig:${PKG_CONFIG_PATH} | ||||
export CROSS_COMPILING=true | export CROSS_COMPILING=true | ||||
MAKE_ARGS="BUILDING_FOR_WINDOWS=true CROSS_COMPILING=true USING_JUCE=false" | |||||
MAKE_ARGS="BUILDING_FOR_WINDOWS=true CROSS_COMPILING=true USING_JUCE=false USING_JUCE_AUDIO_DEVICES=false" | |||||
MAKE_ARGS="${MAKE_ARGS} HAVE_FLUIDSYNTH=false HAVE_LIBLO=false HAVE_QT5=false HAVE_SNDFILE=false" | MAKE_ARGS="${MAKE_ARGS} HAVE_FLUIDSYNTH=false HAVE_LIBLO=false HAVE_QT5=false HAVE_SNDFILE=false" | ||||
# Start clean | # Start clean | ||||
@@ -14,7 +14,7 @@ export PATH=/opt/mingw64/${_PREFIX}/bin:/opt/mingw64/bin:${PATH} | |||||
export PKG_CONFIG_PATH=/opt/mingw64/lib/pkgconfig:${PKG_CONFIG_PATH} | export PKG_CONFIG_PATH=/opt/mingw64/lib/pkgconfig:${PKG_CONFIG_PATH} | ||||
export CROSS_COMPILING=true | export CROSS_COMPILING=true | ||||
MAKE_ARGS="BUILDING_FOR_WINDOWS=true CROSS_COMPILING=true USING_JUCE=false" | |||||
MAKE_ARGS="BUILDING_FOR_WINDOWS=true CROSS_COMPILING=true USING_JUCE=false USING_JUCE_AUDIO_DEVICES=false" | |||||
MAKE_ARGS="${MAKE_ARGS} HAVE_FLUIDSYNTH=false HAVE_LIBLO=false HAVE_QT5=false HAVE_SNDFILE=false" | MAKE_ARGS="${MAKE_ARGS} HAVE_FLUIDSYNTH=false HAVE_LIBLO=false HAVE_QT5=false HAVE_SNDFILE=false" | ||||
# Start clean | # Start clean | ||||