Re: gcc 16.1.0 build failure
Jonathan Wakely via Gcc-help <[email protected]> Thu, 30 Apr 2026 16:00:43 +0100
| Newsgroups | gmane.comp.gcc.help |
|---|---|
| Message-ID | <CAH6eHdRBZ0dsGMB_=kjGjzKL7rW9emeabWjs=JvDxXv-EeNwZQ@mail.gmail.com> |
On Thu, 30 Apr 2026 at 14:15, Josu=C3=A9 Andrade Gomes via Gcc-help <[email protected]> wrote: > > Build failing on Ubuntu 24.04. > > Environment: > PWD=3D/home/josue/Projects/gcc-16.1.0 > HOME=3D/home/josue > SHLVL=3D1 > PATH=3D/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin > _=3D/usr/bin/env > > Configure: > ./configure -v --build=3Dx86_64-linux-gnu --host=3Dx86_64-linux-gnu Don't build in the source directory. https://gcc.gnu.org/wiki/InstallingGCC > --target=3Dx86_64-linux-gnu --prefix=3D/usr/local/gcc-16.1.0 > --enable-checking=3Drelease --enable-languages=3Dc,c++ --disable-multilib > --program-suffix=3D-16.1.0 > > Build (excerpt) > > $ make > ... > Checking multilib configuration for libgomp... > Configuring stage 1 in x86_64-linux-gnu/libgomp > ... > checking for x86_64-linux-gnu-gcc... > /home/josue/Projects/gcc-16.1.0/host-x86_64-linux-gnu/gcc/xgcc > -B/home/josue/Projects/gcc-16.1.0/host-x86_64-linux-gnu/gcc/ > -B/usr/local/gcc-16.1.0/x86_64-linux-gnu/bin/ > -B/usr/local/gcc-16.1.0/x86_64-linux-gnu/lib/ -isystem > /usr/local/gcc-16.1.0/x86_64-linux-gnu/include -isystem > /usr/local/gcc-16.1.0/x86_64-linux-gnu/sys-include -fno-checking > checking whether the C compiler works... no > configure: error: in `/home/josue/Projects/gcc-16.1.0/x86_64-linux-gnu/li= bgomp': > configure: error: C compiler cannot create executables > See `config.log' for more details > make[2]: *** [Makefile:23007: configure-stage1-target-libgomp] Error 77 > make[2]: Leaving directory '/home/josue/Projects/gcc-16.1.0' > make[1]: *** [Makefile:26201: stage1-bubble] Error 2 > make[1]: Leaving directory '/home/josue/Projects/gcc-16.1.0' > make: *** [Makefile:1140: all] Error 2 > > libgomp config.log shows (excerpt) > > configure:3905: > /home/josue/Projects/gcc-16.1.0/host-x86_64-linux-gnu/gcc/xgcc > -B/home/josue/Projects/gcc-16.1.0/host-x86_64-linux-gnu/gcc/ > -B/usr/local/gcc-16.1.0/x86_64-linux-gnu/bin/ > -B/usr/local/gcc-16.1.0/x86_64-linux-gnu/lib/ -isystem > /usr/local/gcc-16.1.0/x86_64-linux-gnu/include -isystem > /usr/local/gcc-16.1.0/x86_64-linux-gnu/sys-include -fno-checking -g > -O2 conftest.c >&5 > /usr/bin/x86_64-linux-gnu-ld: cannot find -latomic_asneeded: No such > file or directory This has nothing to do with the build failure, you need to find the last error in the log. > > libatomic_asneeded could be found here: > > bash-5.2$ find | grep libatomic_asneeded > ./gcc/libatomic_asneeded.so > ./gcc/libatomic_asneeded.a > > Any ideas? Config.log files can be provided if requested.