https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87013
Bug ID: 87013
Summary: xgcc: fatal error: no input files
Product: gcc
Version: 8.2.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: bootstrap
Assignee: unassigned at gcc dot gnu.org
Reporter: mfe at live dot de
Target Milestone: ---
Created attachment 44556
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44556&action=edit
config.log of gcc-8.2.0-compiled\sparc-linux\libgcc
he exact version of GCC:
gcc-8.2.0
the system type:
NetgearReadyNAS Duo
(http://wiki.dietpc.org/index.php/DIET-PC_on_SPARC_ReadyNAS)
the options given when GCC was configured/built:
../gcc-8.2.0/configure --prefix=/opt/gcc-8.2/ --enable-languages=c,c++,go
--with-mpc=/usr/local --with-mpfr=/usr/local --with-gmp=/usr/local
--with-isl=/usr/local/ --disable-doc --host=sparc-linux --build=sparc-linux
--disable-libstdcxx-pch --disable-linux-futex --disable-libsanitizer
--disable-libcilkrts --disable-libitm --disable-libitm CC=/opt/gcc-7.3/bin/gcc
CXX=/opt/gcc-7.3/bin/g++ && /usr/local/bin/make
## --------- ##
## Platform. ##
## --------- ##
hostname = nas-02-90-38
uname -m = padre
uname -r = 2.6.17.14ReadyNAS
uname -s = Linux
uname -v = #1 Wed Jun 20 20:08:20 PDT 2012
the complete command line that triggers the bug;
/usr/local/bin/make
the compiler output (error messages, warnings, etc.);
[...]
esac
mv tmp2-tm.texi tmp-tm.texi
/bin/sh ../../gcc-8.2.0/gcc/../move-if-change tmp-tm.texi tm.texi
if [ xinfo = xinfo ]; then \
makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000
--no-split -I . -I ../../gcc-8.2.0/gcc/doc \
-I ../../gcc-8.2.0/gcc/doc/include -o doc/gccint.info
../../gcc-8.2.0/gcc/doc/gccint.texi; \
fi
if [ xinfo = xinfo ]; then \
makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000
--no-split -I ../../gcc-8.2.0/gcc/doc \
-I ../../gcc-8.2.0/gcc/doc/include -o doc/gccinstall.info
../../gcc-8.2.0/gcc/doc/install.texi; \
fi
if [ xinfo = xinfo ]; then \
makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000
--no-split -I . -I ../../gcc-8.2.0/gcc/doc \
-I ../../gcc-8.2.0/gcc/doc/include -o doc/cppinternals.info
../../gcc-8.2.0/gcc/doc/cppinternals.texi; \
fi
echo timestamp > gcc.pod
perl ../../gcc-8.2.0/gcc/../contrib/texi2pod.pl
../../gcc-8.2.0/gcc/doc/invoke.texi > gcc.pod
echo timestamp > doc/gcc.1
(pod2man --center="GNU" --release="gcc-8.2.0" --date=2018-07-26 --section=1
gcc.pod > doc/gcc.1.T$$ && \
mv -f doc/gcc.1.T$$ doc/gcc.1) || \
(rm -f doc/gcc.1.T$$ && exit 1)
cp doc/gcc.1 doc/g++.1
/media/gcc-8.2.0-compiled/./gcc/xgcc -B/media/gcc-8.2.0-compiled/./gcc/ -xc
-nostdinc /dev/null -S -o /dev/null
-fself-test=../../gcc-8.2.0/gcc/testsuite/selftests
-fself-test: 40032 pass(es) in 7.230000 seconds
echo timestamp > s-selftest-c
rm gcc.pod
make[3]: Leaving directory '/c/media/gcc-8.2.0-compiled/gcc'
mkdir -p -- sparc-linux/libgcc
Checking multilib configuration for libgcc...
Configuring stage 1 in sparc-linux/libgcc
configure: creating cache ./config.cache
checking build system type... sparc-unknown-linux-gnu
checking host system type... sparc-unknown-linux-gnu
checking for --enable-version-specific-runtime-libs... no
checking for a BSD-compatible install... /usr/bin/install -c
checking for gawk... mawk
checking for sparc-linux-ar... ar
checking for sparc-linux-lipo... lipo
checking for sparc-linux-nm... /media/gcc-8.2.0-compiled/./gcc/nm
checking for sparc-linux-ranlib... ranlib
checking for sparc-linux-strip... strip
checking whether ln -s works... yes
checking for sparc-linux-gcc... /media/gcc-8.2.0-compiled/./gcc/xgcc
-B/media/gcc-8.2.0-compiled/./gcc/ -B/opt/gcc-8.2/sparc-linux/bin/
-B/opt/gcc-8.2/sparc-linux/lib/ -isystem /opt/gcc-8.2/sparc-linux/include
-isystem /opt/gcc-8.2/sparc-linux/sys-include
checking for suffix of object files... configure: error: in
`/media/gcc-8.2.0-compiled/sparc-linux/libgcc':
configure: error: cannot compute suffix of object files: cannot compile
See `config.log' for more details.
make[2]: *** [Makefile:18005: configure-stage1-target-libgcc] Error 1
make[2]: Leaving directory '/c/media/gcc-8.2.0-compiled'
make[1]: *** [Makefile:23279: stage1-bubble] Error 2
make[1]: Leaving directory '/c/media/gcc-8.2.0-compiled'
make: *** [Makefile:941: all] Error 2