Видим:
In file included from /tools/glibc-kernheaders/asm/errno.h:1, from /tools/glibc-kernheaders/linux/errno.h:4, from /tools/include/bits/errno.h:25, from /tools/include/errno.h:36, from ../../extracred/gcc-4.1.2/gcc/tsystem.h:96, from ../../extracred/gcc-4.1.2/gcc/crtstuff.c:68: /tools/glibc-kernheaders/asm-generic/errno.h:4:36: error: asm-generic/errno-base.h: No such file or directory make[2]: *** [crtbegin.o] Error 1 make[2]: Leaving directory `/lfs/gcc-build/gcc' make[1]: *** [all-gcc] Error 2 make[1]: Leaving directory `/lfs/gcc-build' make: *** [all] Error 2
Открываем указанный файл, видим: #include <asm-generic/errno-base.h> Если исправить на абсолютный путь - #include </tools/glibs-kernheaders/asm-generic/errno-base.h>, то работает нормально. А с относительным не хочет.
Где грабли?