diff --git a/scripts/install_bisheng.sh b/scripts/install_bisheng.sh index 7cf9995e9a8f2f2c6e088303edbb7bb4f87b7796..e297f737a7b39580950d37914e607326d7137871 100644 --- a/scripts/install_bisheng.sh +++ b/scripts/install_bisheng.sh @@ -14,6 +14,9 @@ function install_bisheng() mkdir -p ${ROOTFS}/${BISHENG_INSTALL_DIR} tar -zxf ${DOWNLOAD_DIR}/$bisheng_name -C ${ROOTFS}/${BISHENG_INSTALL_DIR} + chown -R root:root ${ROOTFS}/${BISHENG_INSTALL_DIR} + chmod -R 755 ${ROOTFS}/${BISHENG_INSTALL_DIR} + config_bisheng_env } @@ -21,7 +24,7 @@ function config_bisheng_env() { cat <<-EOF > ${ROOTFS}/etc/profile -export PATH=${BISHENG_INSTALL_DIR}/BiShengCompiler-3.2.0-aarch64-linux-mini/bin:$PATH -export LD_LIBRARY_PATH=${BISHENG_INSTALL_DIR}/BiShengCompiler-3.2.0-aarch64-linux-mini/lib:$LD_LIBRARY_PATH +export PATH=${BISHENG_INSTALL_DIR}/BiShengCompiler-3.2.0-aarch64-linux-mini/bin:\$PATH +export LD_LIBRARY_PATH=${BISHENG_INSTALL_DIR}/BiShengCompiler-3.2.0-aarch64-linux-mini/lib:\$LD_LIBRARY_PATH EOF } \ No newline at end of file