Toolchain: Fix building binutils on macOS with --enable-shared

This commit is contained in:
Stefano Cristiano 2019-12-28 17:53:14 +01:00 committed by Andreas Kling
parent ac0b8caa42
commit 68d721f973
Notes: sideshowbarker 2024-07-19 10:35:18 +09:00

View file

@ -102,6 +102,15 @@ pushd "$DIR/Build/"
--with-sysroot="$SYSROOT" \
--enable-shared \
--disable-nls || exit 1
if [ "$(uname)" = "Darwin" ]; then
# under macOS generated makefiles are not resolving the "intl"
# dependency properly to allow linking its own copy of
# libintl when building with --enable-shared.
make -j "$MAKEJOBS" || true
pushd intl
make all-yes
popd
fi
make -j "$MAKEJOBS" || exit 1
make install || exit 1
popd