So I'm at Chapter 6.17 (GCC) using version 7.9-systemd, using an x86_64 architecture.
After compiling, and running `make -k check`, I get this strange (but apparently non-fatal) error immediately after:
Code:
make[2]: autogen: Command not found
Makefile:176: recipe for target 'check' failed
make[2]: *** [check] Error 127
make[2]: Leaving directory '/sources/gcc-5.3.0/build/fixincludes'
Makefile:3560: recipe for target 'check-fixincludes' failed
make[1]: *** [check-fixincludes] Error 2
The test output however matches that of the logs located for my version in the LFS website, so I think that it's still fine?
Also, searching for the header files the compiler is using gives me a slightly different output instead of the expected /usr/lib/gcc/i686-pc-linux-gnu directory:
Code:
grep -B4 '^ /usr/include' dummy.log
gives me
Code:
#include <...> search starts here:
/usr/lib/gcc/x86_64-unknown-linux-gnu/5.3.0/include
/usr/local/include
/usr/lib/gcc/x86_64-unknown-linux-gnu/5.3.0/include-fixed
/usr/include
Is this okay?