From 42cec025c8a3d43dd5979145896a8a52cae01567 Mon Sep 17 00:00:00 2001 From: Robin Jones Date: Sun, 11 Aug 2019 11:30:13 +0100 Subject: [PATCH] Temporary fixes for setup At least until the CI-CD pipeline is ready --- tools/setup-linux.sh | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/tools/setup-linux.sh b/tools/setup-linux.sh index a114b24..c1ce04f 100644 --- a/tools/setup-linux.sh +++ b/tools/setup-linux.sh @@ -9,7 +9,7 @@ apt-get update apt-get -y upgrade # Install essential packages [sudo req.] -apt-get -y install build-essential git texinfo libc6 libgmp-dev libmpfr-dev libmpc-dev libpng-dev zlib1g-dev libtool autoconf +apt-get -y install wget build-essential git texinfo libc6 libgmp-dev libmpfr-dev libmpc-dev libpng-dev zlib1g-dev libtool autoconf # change to the users root directory cd ~/ @@ -22,6 +22,8 @@ export N64_INST=/usr/local/libdragon # Pull the latest libdragon source code and make a build directory git clone https://github.com/dragonminded/libdragon.git +# set to correct commit +cd libdragon && git checkout b26fce6 && cd .. # fix issues with the build scripts sed -i -- 's|${N64_INST:-/usr/local}|/usr/local/libdragon|g' libdragon/tools/build @@ -70,7 +72,7 @@ make install cd .. # install libmad (custom version) git clone https://github.com/n64-tools/libmad -cd libmad-n64 +cd libmad export PATH=$PATH:$N64_INST/bin CFLAGS="-std=gnu99 -march=vr4300 -mtune=vr4300" \ LDFLAGS="-L$N64_INST/lib -Tn64ld.x" \ @@ -84,4 +86,3 @@ cd .. # Perform cleanup apt-get -y autoremove apt-get autoclean -