diff --git a/scripts/build/configure/termux_step_configure_cmake.sh b/scripts/build/configure/termux_step_configure_cmake.sh index 7d3b9886ed..b5f3cabfbb 100644 --- a/scripts/build/configure/termux_step_configure_cmake.sh +++ b/scripts/build/configure/termux_step_configure_cmake.sh @@ -19,9 +19,11 @@ termux_step_configure_cmake() { local CMAKE_ADDITIONAL_ARGS=() if [ "$TERMUX_ON_DEVICE_BUILD" = "false" ]; then - CXXFLAGS+=" --target=$CCTERMUX_HOST_PLATFORM" - CFLAGS+=" --target=$CCTERMUX_HOST_PLATFORM" - LDFLAGS+=" --target=$CCTERMUX_HOST_PLATFORM" + if [ "$TERMUX_PACKAGE_LIBRARY" = "bionic" ]; then + CXXFLAGS+=" --target=$CCTERMUX_HOST_PLATFORM" + CFLAGS+=" --target=$CCTERMUX_HOST_PLATFORM" + LDFLAGS+=" --target=$CCTERMUX_HOST_PLATFORM" + fi CMAKE_ADDITIONAL_ARGS+=("-DCMAKE_CROSSCOMPILING=True") CMAKE_ADDITIONAL_ARGS+=("-DCMAKE_LINKER=$TERMUX_STANDALONE_TOOLCHAIN/bin/$LD $LDFLAGS")