aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorBrent Cook <busterb@gmail.com>2023-03-26 20:22:50 -0500
committerBrent Cook <busterb@gmail.com>2023-03-26 20:22:50 -0500
commitd4b2f72414f08b031ddd5042f213dbc440b59e43 (patch)
treee8cc3c9235647597b630a8e240bbf7330dd0b71a /scripts
parentf91e5ee3c7034904471fc422d311183f8e715933 (diff)
parent6501696dd7669b3d20d69beffc508c46f0a807da (diff)
downloadportable-d4b2f72414f08b031ddd5042f213dbc440b59e43.tar.gz
portable-d4b2f72414f08b031ddd5042f213dbc440b59e43.tar.bz2
portable-d4b2f72414f08b031ddd5042f213dbc440b59e43.zip
Land #829, fix elf mips / mips64 builds
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/test17
1 files changed, 17 insertions, 0 deletions
diff --git a/scripts/test b/scripts/test
index 0eb2c06..144930f 100755
--- a/scripts/test
+++ b/scripts/test
@@ -89,6 +89,23 @@ elif [ "x$ARCH" = "xarm32" -o "x$ARCH" = "xarm64" ]; then
89 89
90 file apps/openssl/.libs/openssl 90 file apps/openssl/.libs/openssl
91 91
92elif [ "x$ARCH" = "xmips32" -o "x$ARCH" = "xmips64" ]; then
93 sudo apt-get install -y qemu-user-static binfmt-support
94
95 if [ "x$ARCH" = "xmips32" ]; then
96 sudo apt-get install -y g++-mips-linux-gnu
97 sudo ln -sf /usr/mipsel-linux-gnu/lib/ld.so.1 /lib/
98 ./configure --host=mipsel-linux-gnu
99 LD_LIBRARY_PATH=/usr/mipsel-linux-gnu/lib make -j 4 check
100 else
101 sudo apt-get install -y g++-mips64el-linux-gnuabi64
102 sudo ln -sf /usr/mips64el-linux-gnuabi64/lib64/ld.so.1 /lib64
103 ./configure --host=mips64el-linux-gnuabi64
104 LD_LIBRARY_PATH=/usr/mips64el-linux-gnuabi64/lib make -j 4 check
105 fi
106
107 file apps/openssl/.libs/openssl
108
92elif [ "x$ARCH" = "xandroid" ]; then 109elif [ "x$ARCH" = "xandroid" ]; then
93 export TC_FILE=$ANDROID_NDK_HOME/build/cmake/android.toolchain.cmake 110 export TC_FILE=$ANDROID_NDK_HOME/build/cmake/android.toolchain.cmake
94 111