Hello Has anyone encountered this when compiling gcc from source? libgomp doesn't build due to xgcc missing
I got latest git, did ./configure --disable-multilib make html It gets stuck here: checking whether make supports nested variables... yes /home/jonny/code/repos/gcc_tests/gcc_doc/libgomp/configure: line 3520: /home/jonny/code/repos/gcc_tests/gcc_doc/host-x86_64-pc-linux-gnu/gcc/xgcc: No such file or directory checking for x86_64-pc-linux-gnu-gcc... /home/jonny/code/repos/gcc_tests/gcc_doc/host-x86_64-pc-linux-gnu/gcc/xgcc -B/home/jonny/code/repos/gcc_tests/gcc_doc/host-x86_64-pc-linux-gnu/gcc/ -B/usr/local/x86_64-pc-linux-gnu/bin/ -B/usr/local/x86_64-pc-linux-gnu/lib/ -isystem /usr/local/x86_64-pc-linux-gnu/include -isystem /usr/local/x86_64-pc-linux-gnu/sys-include checking whether the C compiler works... no configure: error: in `/home/jonny/code/repos/gcc_tests/gcc_doc/x86_64-pc-linux-gnu/libgomp': configure: error: C compiler cannot create executables See `config.log' for more details make[1]: *** [Makefile:23679: configure-target-libgomp] Error 1 make[1]: Leaving directory '/home/jonny/code/repos/gcc_tests/gcc_doc' make: *** [Makefile:1456: do-html] Error 2 I tried with: ./configure --disable-multilib --disable-libgomp but it just stops at the next checking for x86_64-pc-linux-gnu-gcc... /home/jonny/code/repos/gcc_tests/gcc_doc/host-x86_64-pc-linux-gnu/gcc/xgcc -B/home/jonny/code/repos/gcc_tests/gcc_doc/host-x86_64-pc-linux-gnu/gcc/ -B/usr/local/x86_64-pc-linux-gnu/bin/ -B/usr/local/x86_64-pc-linux-gnu/lib/ -isystem /usr/local/x86_64-pc-linux-gnu/include -isystem /usr/local/x86_64-pc-linux-gnu/sys-include checking for suffix of object files... configure: error: in `/home/jonny/code/repos/gcc_tests/gcc_doc/x86_64-pc-linux-gnu/libstdc++-v3': configure: error: cannot compute suffix of object files: cannot compile ee `config.log' for more details make[1]: *** [Makefile:17042: configure-target-libstdc++-v3] Error 1 Thanks, Jonny