| @@ -52,17 +52,6 @@ PAWPAW_TMPDIR="/tmp" | |||||
| # --------------------------------------------------------------------------------------------------------------------- | # --------------------------------------------------------------------------------------------------------------------- | ||||
| # build environment | # build environment | ||||
| # Force compiler path on macOS universal builds | |||||
| # FIXME remove this after github actions macos-11 image is available for public use | |||||
| if [ "${MACOS_UNIVERSAL}" -eq 1 ] && [ "${CROSS_COMPILING}" -eq 0 ]; then | |||||
| xcode_sysroot=""$(xcrun --sdk macosx --show-sdk-path)"" | |||||
| EXTRA_FLAGS="-isysroot ${xcode_sysroot} -isystem ${xcode_sysroot}" | |||||
| EXTRA_FLAGS+=" -DHAVE_FCNTL_H=1" | |||||
| EXTRA_FLAGS+=" -DHAVE_LRINT=1" | |||||
| EXTRA_FLAGS+=" -DHAVE_LRINTF=1" | |||||
| EXTRA_FLAGS+=" -DSTDC_HEADERS=1" | |||||
| fi | |||||
| ## build flags | ## build flags | ||||
| BUILD_FLAGS="-O2 -pipe -I${PAWPAW_PREFIX}/include ${EXTRA_FLAGS}" | BUILD_FLAGS="-O2 -pipe -I${PAWPAW_PREFIX}/include ${EXTRA_FLAGS}" | ||||
| @@ -150,14 +139,6 @@ TARGET_PATH="${PAWPAW_PREFIX}/bin:/usr/${TOOLCHAIN_PREFIX}/bin:${PATH}" | |||||
| TARGET_PKG_CONFIG="${PAWPAW_PREFIX}/bin/pkg-config --static" | TARGET_PKG_CONFIG="${PAWPAW_PREFIX}/bin/pkg-config --static" | ||||
| TARGET_PKG_CONFIG_PATH="${PAWPAW_PREFIX}/lib/pkgconfig" | TARGET_PKG_CONFIG_PATH="${PAWPAW_PREFIX}/lib/pkgconfig" | ||||
| # Force compiler path on macOS universal builds | |||||
| # FIXME remove this after github actions macos-11 image is available for public use | |||||
| if [ "${MACOS_UNIVERSAL}" -eq 1 ] && [ "${CROSS_COMPILING}" -eq 0 ]; then | |||||
| xcode_dir="$(xcode-select -p | head -1)" | |||||
| TARGET_CC="${xcode_dir}/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" | |||||
| TARGET_CXX="${xcode_dir}/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++" | |||||
| fi | |||||
| # --------------------------------------------------------------------------------------------------------------------- | # --------------------------------------------------------------------------------------------------------------------- | ||||
| # other | # other | ||||