diff --git a/tools/setup_tools.sh b/tools/setup_tools.sh index 981b8620085328768bdcd49ef716eed165070a23..7628dda1cc29cd298e71ebedcfb0a6926e1a2dec 100755 --- a/tools/setup_tools.sh +++ b/tools/setup_tools.sh @@ -142,14 +142,18 @@ if [ ! -f $MAPLE_ROOT/third_party/libdex/prebuilts/aarch64-linux-gnu/libz.so.1.2 fi # install qemu-user 2.5.0 -if [ ! -f $TOOLS/qemu/package/usr/bin/qemu-aarch64 ]; then +if [ ! -f $TOOLS/qemu/usr/bin/qemu-aarch64 ]; then cd $TOOLS echo Start wget qemu-user ... rm -rf qemu - git clone --depth 1 https://gitee.com/hu-_-wen/qemu.git - cd qemu - mkdir -p package - dpkg-deb -R qemu-user_2.5+dfsg-5ubuntu10.48_amd64.deb package + mkdir -p qemu + if [ "$OLD_OS" == "1" ];then + wget http://archive.ubuntu.com/ubuntu/pool/universe/q/qemu/qemu-user_2.11+dfsg-1ubuntu7.37_amd64.deb + dpkg-deb -R qemu-user_2.11+dfsg-1ubuntu7.37_amd64.deb qemu + else + wget http://archive.ubuntu.com/ubuntu/pool/universe/q/qemu/qemu-user_4.2-3ubuntu6.17_amd64.deb + dpkg-deb -R qemu-user_4.2-3ubuntu6.17_amd64.deb + fi echo Installed qemu-aarch64 fi @@ -170,10 +174,7 @@ ln -s -f ${MAPLE_ROOT}/tools/clang+llvm-10.0.0-x86_64-linux-gnu-ubuntu-18.04/bin ln -s -f ${MAPLE_ROOT}/tools/clang+llvm-10.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/clang ${TOOL_BIN_PATH}/clang ln -s -f ${MAPLE_ROOT}/tools/clang+llvm-10.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-ar ${TOOL_BIN_PATH}/llvm-ar ln -s -f ${MAPLE_ROOT}/tools/clang+llvm-10.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-ranlib ${TOOL_BIN_PATH}/llvm-ranlib -ln -s -f ${MAPLE_ROOT}/tools/qemu/package/usr/bin/qemu-aarch64 ${TOOL_BIN_PATH}/qemu-aarch64 -if [ -f /usr/bin/qemu-aarch64 ];then - ln -s -f /usr/bin/qemu-aarch64 ${TOOL_BIN_PATH}/qemu-aarch64 -fi +ln -s -f ${MAPLE_ROOT}/tools/qemu/usr/bin/qemu-aarch64 ${TOOL_BIN_PATH}/qemu-aarch64 mkdir -p ${MAPLE_ROOT}/testsuite/tools mkdir -p ${MAPLE_ROOT}/testsuite/tools/bin