непонятное при сборке toolchain'а по LFS
Создаю порты для CRUX для сборки toolchain'а по LFS, чтоб можно было развёртывать новые сборки из чистого тулчейна, используя ПМ CRUX'а.
застрял на сборке gcc pass1.
Помню, в более ранних версиях LFS там надо было в корне хостовой системы создавать симлинк /tools, сейсас в книге этого нет... длпустим, собираемый тулчейн у меня в /some_dir1/some_dir2/toolchain. собранный binutils pass1 почему-то устанавливается в /some_dir1/some_dir2/toolchain/some_dir1/some_dir2/toolchain/tools, т.е. путь продублировался... а gcc pass1 ругается cc1: error: /some_dir1/some_dir2/toolchain/usr/include: Permission denied. стало быть как-то неправильно указаны --prefix= и --with-sysroot=, сейчас toolchain=/some_dir1/some_dir2/toolchain; --prefix=«$toolchain/tools» --with-sysroot=«$toolchain». Как надо правильно?
Помогите разобраться