You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm building Retro68 on Arch Linux. I have successfully built Retro68 in other distros before like Fedora, NixOS, Void Linux, and also Arch Linux before I switched to those aforementioned distros. But for some reason, after I switched to Arch Linux the second time, it suddenly didn't build and gave me a strange error.
checking for gcc... gcc
checking whether the C compiler (gcc ) works... no
configure: error: installation or configuration problem: C compiler cannot create executables.
What do you mean my GCC can't create executables? Of course it can! It successfully built the M68K toolchain before I got this error. What the hell is going on??? It can built the M68K toolchain but not PowerPC??? I'm so confused?!
Also here's an extended log, can't do a full log since I don't want to bother building it again so:
...
make[5]: Meninggalkan direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/libc/ssp'
make[4]: Meninggalkan direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/libc/ssp'
Making install in .
make[4]: Memasuki direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/libc'
make[5]: Memasuki direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/libc'
make[5]: Tidak ada yang harus dilakukan untuk 'install-exec-am'.
make[5]: Tidak ada yang harus dilakukan untuk 'install-data-am'.
make[5]: Meninggalkan direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/libc'
make[4]: Meninggalkan direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/libc'
make[3]: Meninggalkan direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/libc'
Making install in libm
make[3]: Memasuki direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/libm'
Making install in math
make[4]: Memasuki direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/libm/math'
make[5]: Memasuki direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/libm/math'
make[5]: Tidak ada yang harus dilakukan untuk 'install-exec-am'.
make[5]: Tidak ada yang harus dilakukan untuk 'install-data-am'.
make[5]: Meninggalkan direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/libm/math'
make[4]: Meninggalkan direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/libm/math'
Making install in common
make[4]: Memasuki direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/libm/common'
make[5]: Memasuki direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/libm/common'
make[5]: Tidak ada yang harus dilakukan untuk 'install-exec-am'.
make[5]: Tidak ada yang harus dilakukan untuk 'install-data-am'.
make[5]: Meninggalkan direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/libm/common'
make[4]: Meninggalkan direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/libm/common'
Making install in complex
make[4]: Memasuki direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/libm/complex'
make[5]: Memasuki direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/libm/complex'
make[5]: Tidak ada yang harus dilakukan untuk 'install-exec-am'.
make[5]: Tidak ada yang harus dilakukan untuk 'install-data-am'.
make[5]: Meninggalkan direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/libm/complex'
make[4]: Meninggalkan direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/libm/complex'
Making install in fenv
make[4]: Memasuki direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/libm/fenv'
make[5]: Memasuki direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/libm/fenv'
make[5]: Tidak ada yang harus dilakukan untuk 'install-exec-am'.
make[5]: Tidak ada yang harus dilakukan untuk 'install-data-am'.
make[5]: Meninggalkan direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/libm/fenv'
make[4]: Meninggalkan direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/libm/fenv'
Making install in machine
make[4]: Memasuki direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/libm/machine'
Making install in powerpc
make[5]: Memasuki direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/libm/machine/powerpc'
make[6]: Memasuki direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/libm/machine/powerpc'
make[6]: Tidak ada yang harus dilakukan untuk 'install-exec-am'.
make[6]: Tidak ada yang harus dilakukan untuk 'install-data-am'.
make[6]: Meninggalkan direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/libm/machine/powerpc'
make[5]: Meninggalkan direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/libm/machine/powerpc'
Making install in .
make[5]: Memasuki direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/libm/machine'
make[6]: Memasuki direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/libm/machine'
make[6]: Tidak ada yang harus dilakukan untuk 'install-exec-am'.
make[6]: Tidak ada yang harus dilakukan untuk 'install-data-am'.
make[6]: Meninggalkan direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/libm/machine'
make[5]: Meninggalkan direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/libm/machine'
make[4]: Meninggalkan direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/libm/machine'
make[4]: Memasuki direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/libm'
make[5]: Memasuki direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/libm'
make[5]: Tidak ada yang harus dilakukan untuk 'install-exec-am'.
make[5]: Tidak ada yang harus dilakukan untuk 'install-data-am'.
make[5]: Meninggalkan direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/libm'
make[4]: Meninggalkan direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/libm'
make[3]: Meninggalkan direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/libm'
Making install in .
make[3]: Memasuki direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib'
make[4]: Memasuki direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib'
make[4]: Tidak ada yang harus dilakukan untuk 'install-exec-am'.
/usr/bin/mkdir -p '/home/leap123/Retro68-build/toolchain/powerpc-apple-macos/lib'
/usr/bin/install -c -m 644 libm.a libc.a '/home/leap123/Retro68-build/toolchain/powerpc-apple-macos/lib'
( cd '/home/leap123/Retro68-build/toolchain/powerpc-apple-macos/lib' && /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/bin/ranlib libm.a )
( cd '/home/leap123/Retro68-build/toolchain/powerpc-apple-macos/lib' && /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/bin/ranlib libc.a )
rm -f /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/lib/libg.a
ln /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/lib/libc.a /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/lib/libg.a >/dev/null 2>/dev/null || cp /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/lib/libc.a /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/lib/libg.a
make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc" "CFLAGS=-g -O2" "CCASFLAGS=-g -O2" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=/home/leap123/Retro68/gcc/missing makeinfo --split-size=5000000 --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "EXPECT=expect" "RUNTEST=runtest" "RUNTESTFLAGS=" "exec_prefix=/home/leap123/Retro68-build/toolchain" "infodir=/home/leap123/Retro68-build/toolchain/share/info" "libdir=/home/leap123/Retro68-build/toolchain/lib" "prefix=/home/leap123/Retro68-build/toolchain" "tooldir=/home/leap123/Retro68-build/toolchain/powerpc-apple-macos" "top_toollibdir=/home/leap123/Retro68-build/toolchain/powerpc-apple-macos/lib" "AR=/home/leap123/Retro68-build/toolchain/powerpc-apple-macos/bin/ar" "AS=/home/leap123/Retro68-build/gcc-build-ppc/./gcc/as" "CC=/home/leap123/Retro68-build/gcc-build-ppc/./gcc/xgcc -B/home/leap123/Retro68-build/gcc-build-ppc/./gcc/ -nostdinc -B/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/ -isystem /home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib/targ-include -isystem /home/leap123/Retro68/gcc/newlib/libc/include -B/home/leap123/Retro68-build/toolchain/powerpc-apple-macos/bin/ -B/home/leap123/Retro68-build/toolchain/powerpc-apple-macos/lib/ -isystem /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/include -isystem /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/sys-include " "LD=/home/leap123/Retro68-build/gcc-build-ppc/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=/home/leap123/Retro68-build/gcc-build-ppc/./gcc/nm" "PICFLAG=" "RANLIB=/home/leap123/Retro68-build/toolchain/powerpc-apple-macos/bin/ranlib" "DESTDIR=" DO=install multi-do # make
make[5]: Memasuki direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib'
make[5]: Meninggalkan direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib'
if [ -z "" ]; then \
/bin/sh /home/leap123/Retro68/gcc/newlib/../mkinstalldirs /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/include; \
for i in /home/leap123/Retro68/gcc/newlib/libc/include/*.h; do \
/usr/bin/install -c -m 644 $i /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/include/`basename $i`; \
done; \
/usr/bin/install -c -m 644 newlib.h /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/include/newlib.h; \
/usr/bin/install -c -m 644 _newlib_version.h /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/include/_newlib_version.h; \
/bin/sh /home/leap123/Retro68/gcc/newlib/../mkinstalldirs /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/include/machine; \
for i in /home/leap123/Retro68/gcc/newlib/libc/include/machine/*.h; do \
/usr/bin/install -c -m 644 $i /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/include/machine/`basename $i`; \
done; \
if [ -n "" ]; then \
for i in /home/leap123/Retro68/gcc/newlib/libc/machine//machine/*.h; do \
if [ -f $i ]; then \
/usr/bin/install -c -m 644 $i /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/include/machine/`basename $i`; \
else true; fi ; \
done; \
fi ; \
for i in /home/leap123/Retro68/gcc/newlib/libc/machine/powerpc/machine/*.h; do \
if [ -f $i ]; then \
/usr/bin/install -c -m 644 $i /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/include/machine/`basename $i`; \
else true; fi ; \
done; \
/bin/sh /home/leap123/Retro68/gcc/newlib/../mkinstalldirs /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/include/rpc; \
for i in /home/leap123/Retro68/gcc/newlib/libc/include/rpc/*.h; do \
/usr/bin/install -c -m 644 $i /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/include/rpc/`basename $i`; \
done; \
/bin/sh /home/leap123/Retro68/gcc/newlib/../mkinstalldirs /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/include/ssp; \
for i in /home/leap123/Retro68/gcc/newlib/libc/include/ssp/*.h; do \
/usr/bin/install -c -m 644 $i /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/include/ssp/`basename $i`; \
done; \
/bin/sh /home/leap123/Retro68/gcc/newlib/../mkinstalldirs /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/include/sys; \
for i in /home/leap123/Retro68/gcc/newlib/libc/include/sys/*.h; do \
/usr/bin/install -c -m 644 $i /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/include/sys/`basename $i`; \
done; \
if [ -n "" ]; then \
for i in /home/leap123/Retro68/gcc/newlib/libc/machine//sys/*.h; do \
if [ -f $i ]; then \
/usr/bin/install -c -m 644 $i /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/include/sys/`basename $i`; \
else true; fi ; \
done ; \
for i in /home/leap123/Retro68/gcc/newlib/libc/machine//include/*.h; do \
if [ -f $i ]; then \
/usr/bin/install -c -m 644 $i /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/include/`basename $i`; \
else true; fi ; \
done ; \
fi ; \
for i in /home/leap123/Retro68/gcc/newlib/libc/machine/powerpc/sys/*.h; do \
if [ -f $i ]; then \
/usr/bin/install -c -m 644 $i /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/include/sys/`basename $i`; \
else true; fi ; \
done ; \
for i in /home/leap123/Retro68/gcc/newlib/libc/machine/powerpc/include/*.h; do \
if [ -f $i ]; then \
/usr/bin/install -c -m 644 $i /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/include/`basename $i`; \
else true; fi ; \
done ; \
for i in /home/leap123/Retro68/gcc/newlib/libc/sys//sys/*.h; do \
if [ -f $i ]; then \
/usr/bin/install -c -m 644 $i /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/include/sys/`basename $i`; \
else true; fi ; \
done ; \
/bin/sh /home/leap123/Retro68/gcc/newlib/../mkinstalldirs /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/include/bits; \
for i in /home/leap123/Retro68/gcc/newlib/libc/sys//bits/*.h; do \
if [ -f $i ]; then \
/usr/bin/install -c -m 644 $i /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/include/bits/`basename $i`; \
else true; fi ; \
done ; \
for i in /home/leap123/Retro68/gcc/newlib/libc/sys//machine/*.h; do \
if [ -f $i ]; then \
/usr/bin/install -c -m 644 $i /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/include/machine/`basename $i`; \
else true; fi ; \
done ; \
for i in /home/leap123/Retro68/gcc/newlib/libc/sys//include/*.h; do \
if [ -f $i ]; then \
/usr/bin/install -c -m 644 $i /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/include/`basename $i`; \
else true; fi ; \
done ; \
for i in /home/leap123/Retro68/gcc/newlib/libc/sys//include/*; do \
if [ -d $i ]; then \
for j in $i/*.h; do \
/usr/bin/install -c -m 644 $j /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/include/`basename $i`/`basename $j`; \
done ; \
else true; fi ; \
done ; \
for i in /home/leap123/Retro68/gcc/newlib/libc/sys//machine/powerpc/include/*.h; do \
if [ -f $i ]; then \
/usr/bin/install -c -m 644 $i /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/include/machine/`basename $i`; \
else true; fi ; \
done ; \
for i in rpc/types.h rpc/xdr.h; do \
if [ -f /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/include/$i ]; then \
rm /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/include/$i; \
else true; fi ; \
done ; \
else true; fi
mkdir -p -- /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/include/machine
mkdir -p -- /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/include/rpc
mkdir -p -- /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/include/ssp
mkdir -p -- /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/include/sys
mkdir -p -- /home/leap123/Retro68-build/toolchain/powerpc-apple-macos/include/bits
/usr/bin/mkdir -p '/home/leap123/Retro68-build/toolchain/powerpc-apple-macos/lib'
make[4]: Meninggalkan direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib'
make[3]: Meninggalkan direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib'
make[2]: Meninggalkan direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/newlib'
make[2]: Memasuki direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/libquadmath'
make DO=all multi-do # make
make[3]: Memasuki direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/libquadmath'
make[3]: Meninggalkan direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/libquadmath'
make[3]: Memasuki direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/libquadmath'
make DO=install multi-do # make
make[4]: Memasuki direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/libquadmath'
make[4]: Meninggalkan direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/libquadmath'
/usr/bin/mkdir -p '/home/leap123/Retro68-build/toolchain/share/info'
/usr/bin/install -c -m 644 /home/leap123/Retro68/gcc/libquadmath/libquadmath.info '/home/leap123/Retro68-build/toolchain/share/info'
install-info --info-dir='/home/leap123/Retro68-build/toolchain/share/info' '/home/leap123/Retro68-build/toolchain/share/info/libquadmath.info'
make[3]: Meninggalkan direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/libquadmath'
make[2]: Meninggalkan direktori '/home/leap123/Retro68-build/gcc-build-ppc/powerpc-apple-macos/libquadmath'
make[1]: Meninggalkan direktori '/home/leap123/Retro68-build/gcc-build-ppc'
loading cache ./config.cache
checking whether make sets ${MAKE}... yes
checking for gcc... gcc
checking whether the C compiler (gcc ) works... no
configure: error: installation or configuration problem: C compiler cannot create executables.
The text was updated successfully, but these errors were encountered:
I'm building Retro68 on Arch Linux. I have successfully built Retro68 in other distros before like Fedora, NixOS, Void Linux, and also Arch Linux before I switched to those aforementioned distros. But for some reason, after I switched to Arch Linux the second time, it suddenly didn't build and gave me a strange error.
What do you mean my GCC can't create executables? Of course it can! It successfully built the M68K toolchain before I got this error. What the hell is going on??? It can built the M68K toolchain but not PowerPC??? I'm so confused?!
Also here's an extended log, can't do a full log since I don't want to bother building it again so:
The text was updated successfully, but these errors were encountered: