The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Glibc не выполняет make (LFS)"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на рабочей станции (Установка ОС)
Изначальное сообщение [ Отслеживать ]

"Glibc не выполняет make (LFS)"  +/
Сообщение от Xsana (ok) on 22-Авг-11, 12:15 
Добрый день всем жителям! собираю 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: Отказано в доступе

kernel поставлен, заголовки скопированы в /tools/include

друзья. расскажите пожалуйста, где грабли, и как от них избавляться, буду очень благодарна!

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Glibc не выполняет make (LFS)"  +/
Сообщение от Loly on 22-Авг-11, 17:11 
Права на этот самый configparms какие?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Glibc не выполняет make (LFS)"  +/
Сообщение от Аноним (??) on 23-Авг-11, 10:19 
>[оверквотинг удален]
> 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: Отказано в доступе
> kernel поставлен, заголовки скопированы в /tools/include
> друзья. расскажите пожалуйста, где грабли, и как от них избавляться, буду очень
> благодарна!

ls -l /tools/inlude/asm/unistd.h
Пожалуйста, копируйте сообщения об ошибках, указывайте свои действия.

>выдаёт — bash: configparms: Отказано в доступе

При выполнении какой команды?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Glibc не выполняет make (LFS)"  +/
Сообщение от Xsana (ok) on 24-Авг-11, 23:21 
проблему configparms уже решила, а вот Glibc пока без решения

папка asm с хедерами (при копировании хедеров) появилась только в tools/include, а вот в usr, как я уже сказала хедеры оказались просто в include

права:
-rw-r--r-- 1 root root 82 2011-08-23 19:10 unistd.h

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру