Добрый день всем жителям! собираю LFS 6.8 по родному английскому хэндбуку. столкнулась вот с такой проблемой:
собираю Glibc -
../glibc-2.13/configure --prefix=/tools \ --host=$LFS_TGT --build=$(../glibc-2.13/scripts/config.guess) \ --disable-profile --enable-add-ons \ --enable-kernel=2.6.22.5 --with-headers=/tools/include \ libc_cv_forced_unwind=yes libc_cv_c_cleanup=yes
проходит без ошибок, но после выполнения команды make выдаёт:
sysdeps/unix/sysv /linux/sys/syscall.h:25:24: fatal error: asm/unistd.h: Нет такого файла или каталога compilation terminated. In file included from ./sysdeps/unix/sysdep.h:21:0, from ./sysdeps/unix/i386/sysdep.h:19, from sysdeps/unix/sysv/linux/i386/sysdep.h:25, from <stdin>:1:
make[1]: *** Нет правила для сборки цели `/mnt/lfs/sources/glibc-build/Versions.all', требуемой для `/mnt/lfs/sources/glibc-build/abi-versions.h'. Останов. make[1]: Выход из каталога `/mnt/lfs/sources/glibc-2.13' make: *** [all] Ошибка 2
решила скачать Glibc с родного зеркала. Удалила папки и исходник Glibc, скачала заново, но после выполнения (уже повторного): case `uname -m` in i?86) echo «CFLAGS += -march=i486 -mtune=native» > configparms ;; esac
выдаёт - bash: configparms: Отказано в доступе
друзья. расскажите пожалуйста, где грабли, и как от них избавляться, буду очень благодарна!