mirror of
https://github.com/autc04/Retro68.git
synced 2025-02-20 02:29:11 +00:00
Pass --disable-libstdcxx-verbose for standard library build (see #23)
This prevents cxa_demangle aqnd most of the IO subsysten from being pulled in by std::terminate
This commit is contained in:
parent
c3dd084fbf
commit
799bf4c4ac
@ -308,7 +308,7 @@ if [ $SKIP_THIRDPARTY != true ]; then
|
|||||||
# Build gcc for 68K
|
# Build gcc for 68K
|
||||||
mkdir -p gcc-build
|
mkdir -p gcc-build
|
||||||
cd gcc-build
|
cd gcc-build
|
||||||
export target_configargs="--disable-nls --enable-libstdcxx-dual-abi=no"
|
export target_configargs="--disable-nls --enable-libstdcxx-dual-abi=no --disable-libstdcxx-verbose"
|
||||||
$SRC/gcc/configure --target=m68k-apple-macos --prefix=$PREFIX \
|
$SRC/gcc/configure --target=m68k-apple-macos --prefix=$PREFIX \
|
||||||
--enable-languages=c,c++ --with-arch=m68k --with-cpu=m68000 \
|
--enable-languages=c,c++ --with-arch=m68k --with-cpu=m68000 \
|
||||||
--disable-libssp MAKEINFO=missing
|
--disable-libssp MAKEINFO=missing
|
||||||
@ -366,7 +366,7 @@ if [ $SKIP_THIRDPARTY != true ]; then
|
|||||||
# Build gcc for PPC
|
# Build gcc for PPC
|
||||||
mkdir -p gcc-build-ppc
|
mkdir -p gcc-build-ppc
|
||||||
cd gcc-build-ppc
|
cd gcc-build-ppc
|
||||||
export target_configargs="--disable-nls --enable-libstdcxx-dual-abi=no"
|
export target_configargs="--disable-nls --enable-libstdcxx-dual-abi=no --disable-libstdcxx-verbose"
|
||||||
$SRC/gcc/configure --target=powerpc-apple-macos --prefix=$PREFIX \
|
$SRC/gcc/configure --target=powerpc-apple-macos --prefix=$PREFIX \
|
||||||
--enable-languages=c,c++ --disable-libssp --disable-lto MAKEINFO=missing
|
--enable-languages=c,c++ --disable-libssp --disable-lto MAKEINFO=missing
|
||||||
make -j8
|
make -j8
|
||||||
|
Loading…
x
Reference in New Issue
Block a user