HI,
I'm just trying to put my build up to date, I use now the 24.10 rc6, and I get an error about gcc
, I build for mt-6000 device and I did make clean
and make dirclean
but still the error, do you have an idea to help me?
configure: error: cannot compute suffix of object files: cannot compile
See `config.log' for more details
make[4]: *** [Makefile:13140: configure-target-libgcc] Error 1
make[4]: Leaving directory '/media//peterD/Flint2/24.10/build_dir/toolchain-mips_24kc_gcc-13.3.0_musl/gcc-13.3.0-initial'
make[3]: *** [Makefile:29: /media/peter/D/Flint2/24.10/build_dir/toolchain-mips_24kc_gcc-13.3.0_musl/gcc-13.3.0-initial/.built] Error 2
make[3]: Leaving directory '/media/peter/D/Flint2/24.10/toolchain/gcc/initial'
time: toolchain/gcc/initial/compile#1.32#0.54#1.79
ERROR: toolchain/gcc/initial failed to build.
make[2]: *** [toolchain/Makefile:93: toolchain/gcc/initial/compile] Error 1
make[2]: Leaving directory '/media/peter/D/Flint2/24.10'
make[1]: *** [toolchain/Makefile:89: /media/peter/D/Flint2/24.10/staging_dir/toolchain-mips_24kc_gcc-13.3.0_musl/stamp/.toolchain_compile] Error 2
make[1]: Leaving directory '/media/peter/D/Flint2/24.10'
make: *** [/media/peter/D/Flint2/24.10/include/toplevel.mk:233: world] Error 2
hnyman
January 25, 2025, 7:12pm
2
Have you edited the paths shown here, as there is a strange discrepancy between those two lines?
Are you using built-in Ubuntu in windows? Or a windows NTFS drive?
1 Like
nope
and I use Debian linux, only linux, not a VM
hnyman
January 25, 2025, 7:45pm
4
And what does config.log tell about the configure process and the error?
the log here? cause I don't have config.log
hnyman
January 25, 2025, 8:17pm
6
No, in that build_dir subdirectory, where the gcc_initial sources & compilation is being prepared...
(Like all configure logs of packages)
EDIT:
This is from my buildhost, a master build:
perus@ub2410:/OpenWrt/aarch64$ ls build_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/gcc-13.3.0-initial
aarch64-openwrt-linux-musl fixincludes libcody lto-plugin
build-x86_64-pc-linux-gnu gcc libcpp Makefile
config.log intl libdecnumber serdep.tmp
config.status libbacktrace libiberty zlib
Config.log is quite where I expected.
1 Like
I found that as error?
gcc version 14.2.0 (Debian 14.2.0-12)
... rest of stderr output deleted ...
configure:4407: $? = 0
configure:4396: gcc -V >&5
gcc: error: unrecognized command-line option '-V'
gcc: fatal error: no input files
compilation terminated.
configure:4407: $? = 1
configure:4396: gcc -qversion >&5
gcc: error: unrecognized command-line option '-qversion'; did you mean '--version'?
gcc: fatal error: no input files
compilation terminated.
hnyman
January 25, 2025, 8:29pm
8
Not likely the culprit.
If you google for "gcc qversion", you will find similar unrelated error discussions elsewhere. It is just trying various alternative version query options.
Look into the end of the file.
hard to tell, I think I will have to compile from scratch but it was ok some days ago....
checking'
build_configdirs=' libiberty libcpp fixincludes'
build_cpu='x86_64'
build_libsubdir='build-x86_64-pc-linux-gnu'
build_noncanonical='x86_64-pc-linux-gnu'
build_os='linux-gnu'
build_subdir='build-x86_64-pc-linux-gnu'
build_tooldir='${exec_prefix}/aarch64-openwrt-linux-musl'
build_vendor='pc'
compare_exclusions='gcc/cc*-checksum$(objext) | gcc/ada/*tools/* | gcc/m2/gm2-compiler-boot/M2Version* | gcc/m2/gm2-compiler-boot/SYSTEM* | gcc/m2/gm2version*'
configdirs=' intl libiberty zlib libbacktrace libcpp libcody libdecnumber fixincludes gcc libcc1 c++tools lto-plugin'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
do_compare='cmp --ignore-initial=16 $$f1 $$f2'
docdir='${datarootdir}/doc/${PACKAGE}'
dvidir='${docdir}'
exec_prefix='${prefix}'
extra_host_libiberty_configure_flags='--enable-shared'
extra_host_zlib_configure_flags=''
extra_isl_gmp_configure_flags=''
extra_linker_plugin_configure_flags=''
extra_linker_plugin_flags=''
extra_mpc_gmp_configure_flags=''
extra_mpc_mpfr_configure_flags=''
extra_mpfr_configure_flags=''
get_gcc_base_ver='cat'
gmpinc='-I/media/peter/D/Flint2/24.10/staging_dir/host/include -I/media/peter/D/Flint2/24.10/staging_dir/host/include -I/media/peter/D/Flint2/24.10/staging_dir/host/include '
gmplibs='-L/media/peter/D/Flint2/24.10/staging_dir/host/lib -L/media/peter/D/Flint2/24.10/staging_dir/host/lib -L/media/peter/D/Flint2/24.10/staging_dir/host/lib -lmpc -lmpfr -lgmp'
host='x86_64-pc-linux-gnu'
host_alias='x86_64-pc-linux-gnu'
host_configargs=' --cache-file=./config.cache '\''--with-bugurl=http://bugs.openwrt.org/'\'' '\''--with-pkgversion=OpenWrt GCC 13.3.0 r0+28391-8290303ea4'\'' '\''--prefix=/media/peter/D/Flint2/24.10/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl'\'' '\''--with-gnu-ld'\'' '\''--enable-target-optspace'\'' '\''--disable-libgomp'\'' '\''--disable-libmudflap'\'' '\''--disable-multilib'\'' '\''--disable-libmpx'\'' '\''--disable-nls'\'' '\''--disable-libssp'\'' '\''--without-isl'\'' '\''--without-cloog'\'' '\''--with-host-libstdcxx=-lstdc++'\'' '\''--with-system-zlib=/media/peter/D/Flint2/24.10/staging_dir/host'\'' '\''--with-zstd=/media/peter/D/Flint2/24.10/staging_dir/host'\'' '\''--with-gmp=/media/peter/D/Flint2/24.10/staging_dir/host'\'' '\''--with-mpfr=/media/peter/D/Flint2/24.10/staging_dir/host'\'' '\''--with-mpc=/media/peter/D/Flint2/24.10/staging_dir/host'\'' '\''--disable-decimal-float'\'' '\''--with-diagnostics-color=auto-if-env'\'' '\''--enable-__cxa_atexit'\'' '\''--enable-libstdcxx-dual-abi'\'' '\''--with-default-libstdcxx-abi=new'\'' '\''--with-headers=/media/peter/D/Flint2/24.10/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include'\'' '\''--enable-shared'\'' '\''--enable-threads'\'' '\''--with-slibdir=/media/peter/D/Flint2/24.10/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib'\'' '\''--enable-plugins'\'' '\''--enable-lto'\'' '\''--with-libelf=/media/peter/D/Flint2/24.10/staging_dir/host'\'' '\''--disable-libsanitizer'\'' '\''--enable-languages=c,c++,lto'\'' --program-transform-name='\''s&^&aarch64-openwrt-linux-musl-&'\'' --disable-option-checking'
host_cpu='x86_64'
host_libs_picflag=''
host_noncanonical='x86_64-pc-linux-gnu'
host_os='linux-gnu'
host_shared='no'
host_subdir='.'
host_vendor='pc'
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
islinc=''
isllibs=''
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
oldincludedir='/usr/include'
pdfdir='${docdir}'
poststage1_ldflags='-static-libstdc++ -static-libgcc'
poststage1_libs=''
prefix='/media/peter/D/Flint2/24.10/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl'
program_transform_name='s&^&aarch64-openwrt-linux-musl-&'
psdir='${docdir}'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
stage1_cflags='-g'
stage1_checking='--enable-checking=yes,types'
stage1_languages='c,c++,lto'
stage1_ldflags='-static-libstdc++ -static-libgcc'
stage1_libs=''
stage2_werror_flag=''
sysconfdir='${prefix}/etc'
target='aarch64-openwrt-linux-musl'
target_alias='aarch64-openwrt-linux-musl'
target_configargs='--cache-file=./config.cache --with-cross-host=x86_64-pc-linux-gnu '\''--with-bugurl=http://bugs.openwrt.org/'\'' '\''--with-pkgversion=OpenWrt GCC 13.3.0 r0+28391-8290303ea4'\'' '\''--prefix=/media/peter/D/Flint2/24.10/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl'\'' '\''--with-gnu-ld'\'' '\''--enable-target-optspace'\'' '\''--disable-libgomp'\'' '\''--disable-libmudflap'\'' '\''--disable-multilib'\'' '\''--disable-libmpx'\'' '\''--disable-nls'\'' '\''--disable-libssp'\'' '\''--without-cloog'\'' '\''--with-host-libstdcxx=-lstdc++'\'' '\''--with-system-zlib=/media/peter/D/Flint2/24.10/staging_dir/host'\'' '\''--with-zstd=/media/peter/D/Flint2/24.10/staging_dir/host'\'' '\''--disable-decimal-float'\'' '\''--with-diagnostics-color=auto-if-env'\'' '\''--enable-__cxa_atexit'\'' '\''--enable-libstdcxx-dual-abi'\'' '\''--with-default-libstdcxx-abi=new'\'' '\''--with-headers=/media/peter/D/Flint2/24.10/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include'\'' '\''--enable-shared'\'' '\''--enable-threads'\'' '\''--with-slibdir=/media/peter/D/Flint2/24.10/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib'\'' '\''--enable-plugins'\'' '\''--enable-lto'\'' '\''--with-libelf=/media/peter/D/Flint2/24.10/staging_dir/host'\'' '\''--disable-libsanitizer'\'' '\''--enable-languages=c,c++,lto'\'' --program-transform-name='\''s&^&aarch64-openwrt-linux-musl-&'\'' --disable-option-checking'
target_configdirs=' libgcc libatomic libitm libstdc++-v3 libvtv libquadmath'
target_cpu='aarch64'
target_noncanonical='aarch64-openwrt-linux-musl'
target_os='linux-musl'
target_subdir='aarch64-openwrt-linux-musl'
target_vendor='openwrt'
tooldir='${exec_prefix}/aarch64-openwrt-linux-musl'
## ------------------- ##
## File substitutions. ##
## ------------------- ##
alphaieee_frag='/dev/null'
host_makefile_frag='/dev/null'
ospace_frag='/media/peter/D/Flint2/24.10/build_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/gcc-13.3.0/config/mt-ospace'
serialization_dependencies='serdep.tmp'
target_makefile_frag='/media/peter/D/Flint2/24.10/build_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/gcc-13.3.0/config/mt-gnu'
## ----------- ##
## confdefs.h. ##
## ----------- ##
/* confdefs.h */
#define PACKAGE_NAME ""
#define PACKAGE_TARNAME ""
#define PACKAGE_VERSION ""
#define PACKAGE_STRING ""
#define PACKAGE_BUGREPORT ""
#define PACKAGE_URL ""
#define HAVE_CXX11 1
#define LT_OBJDIR ".libs/"
configure: exit 0