Создаю порты для 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». Как надо правильно?
Помогите разобраться