I'm trying to make lfs for the first time but so far it isn't going well. Compiling gcc is giving me the error: C compiler cannot create executables
make log: http://ix.io/1ZKJ Error: configure: loading cache ./config.cache checking for x86_64-pc-linux-gnu-gcc... /mnt/lfs/sources/gcc-9.2.0/build/./prev-gcc/xgcc -B/mnt/lfs/sources/gcc-9.2.0/build/./prev-gcc/ -B/tools/x86_64-pc-linux-gnu/bin/ -B/tools/x86_64-pc-linux-gnu/bin/ -B/tools/x86_64-pc-linux-gnu/lib/ -isystem /tools/x86_64-pc-linux-gnu/include -isystem /tools/x86_64-pc-linux-gnu/sys-include -fno-checking checking whether the C compiler works... no make[2]: Leaving directory '/mnt/lfs/sources/gcc-9.2.0/build' make[1]: Leaving directory '/mnt/lfs/sources/gcc-9.2.0/build' In build/int/config.log it says that ld cannot find ctr1.o and some other files. config.log: http://ix.io/1ZKK Error: configure:2571: /mnt/lfs/sources/gcc-9.2.0/build/./prev-gcc/xgcc -B/mnt/lfs/sources/gcc-9.2.0/build/./prev-gcc/ -B/tools/x86_64-pc-linux-gnu/bin/ -B/tools/x86_64-pc-linux-gnu/bin/ -B/tools/x86_64-pc-linux-gnu/lib/ -isystem /tools/x86_64-pc-linux-gnu/include -isystem /tools/x86_64-pc-linux-gnu/sys-include -fno-checking -g -O2 -fno-checking -gtoggle -static-libstdc++ -static-libgcc conftest.c >&5 /tools/x86_64-pc-linux-gnu/bin/ld: cannot find crt1.o: No such file or directory /tools/x86_64-pc-linux-gnu/bin/ld: cannot find crti.o: No such file or directory /tools/x86_64-pc-linux-gnu/bin/ld: cannot find -lc /tools/x86_64-pc-linux-gnu/bin/ld: cannot find crtn.o: No such file or directory Things I tried: Rebuilding binutils and gcc from scratch. I deleted the extracted folders and the installed files in /tools and started over. Adding /tools/lib and /tools/x86_64-pc-linux-gnu/lib to $LIBRARY_PATH. https://askubuntu.com/questions/251978/cannot-find-crti-o-no-such-file-or-directory Making empty directory /tools/usr/lib. https://stackoverflow.com/questions/91576/crti-o-file-missing Searching the mail archives I couldn't find any useful answers except fbbg but I copy pasted all the commands in the right order twice. Extra info: The host is on void-linux I'm installing lfs on a virtual drive that I mounted normally. I do have glibc-devel installed. version-check http://ix.io/1ZPc I'm following lfs-stable 9.0 I would love some help because I really want to try to make my own distro so help is really appreciated. -- http://lists.linuxfromscratch.org/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page Do not top post on this list. A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? http://en.wikipedia.org/wiki/Posting_style