1#!/bin/bash 2set -e 3 4if [ -z $RK_RV1106_TOOLCHAIN ]; then 5 echo "Please set the RK_RV1106_TOOLCHAIN environment variable!" 6 echo "example:" 7 echo " export RK_RV1106_TOOLCHAIN=<path-to-your-dir/arm-rockchip830-linux-uclibcgnueabihf>" 8 exit 9fi 10 11# for arm 12GCC_COMPILER=$RK_RV1106_TOOLCHAIN 13 14ROOT_PWD=$( cd "$( dirname $0 )" && cd -P "$( dirname "$SOURCE" )" && pwd ) 15 16# build 17BUILD_DIR=${ROOT_PWD}/build/build_linux_arm 18 19if [[ ! -d "${BUILD_DIR}" ]]; then 20 mkdir -p ${BUILD_DIR} 21fi 22 23cd ${BUILD_DIR} 24cmake ../.. \ 25 -DCMAKE_C_COMPILER=${GCC_COMPILER}-gcc \ 26 -DCMAKE_CXX_COMPILER=${GCC_COMPILER}-g++ 27make -j4 28make install 29cd - 30