LINUX.ORG.RU

Сообщения axeltory

 

LFS 6.8 Установка Grub

Делаю как написано (все остальные пакеты установились без особых проблем) здесь.

Команда make не выполняется. Вот последние несколько строк:
...
grub_mkelfimage-util_misc.o: In function `canonicalize_file_name': misc.c:(.text+0x88e): multiple definition of `canonicalize_file_name'
grub_mkelfimage-util_misc.o:misc.c:(.text+0x88e): first defined here
grub_mkelfimage-util_misc.o: In function `make_system_path_relative_to_its_root':
misc.c:(.text+0x8ba): multiple definition of `make_system_path_relative_to_its_root'
grub_mkelfimage-util_misc.o:misc.c:(.text+0x8ba): first defined here
grub_mkelfimage-util_misc.o: In function `grub_util_init_nls': misc.c:(.text+0xb2b): multiple definition of `grub_util_init_nls'
grub_mkelfimage-util_misc.o:misc.c:(.text+0xb2b): first defined here
grub_mkelfimage-util_resolve.o: In function `grub_util_resolve_dependencies': resolve.c:(.text+0x4ad): multiple definition of `grub_util_resolve_dependencies' grub_mkelfimage-util_resolve.o:resolve.c:(.text+0x4ad): first defined here
collect2: ld returned 1 exit status
make: *** [grub-mkelfimage] Error 1

Помогите! Не знаю, что делать.

axeltory
()

LFS 6.8

Не могу пройти шаг 5.8 «Настройка набора инструментальных средств». Чистовая проверка завершается без сообщений. В книге написано, что это проблема. Даже заново пересобирал предыдущие пакеты - не помогло.

axeltory
()

Сборка LFS 6.8

В общем так. Решил собрать собственный дистрибутив, чтобы получше разобраться с Linux (нашел в интернете такую возможность). Материалы, которыми я пользуюсь располагаются по адресу:

http://rus-linux.net/nlib.php?name=/MyLDP/BOOKS/LFS-BOOK-6.8-ru/lfs-6.8-ru-in...

Проблема вот в чем: возникает ошибка в процессе конфигурации (т.е. до выполнения команды make). Там появляются какие-то error-ы (ERROR 2, ERROR 1). Написано, что не может быть сконфигурировано (простите, что не подробно; нужно будет - пвторю сборку и покажу вывод).

Делаю все точно по книжке: распаковываю архив, захожу в созданную директорию, выполняю все инструкции (точно). Никаких ошибок с путями быть не может. Единственное, что может быть, так это непонимание следующих строк (в самом начале п.5.5): «Для сборки пакета GCC теперь нужны пакеты GMP, MPFR и MPC. Поскольку эти пакеты нельзя брать из вашей хост системы, их надо собирать вместе с GCC. Распакуйте каждый пакет в директорий с исходными кодами GCC и переименуйте получившиеся в результате директории так, чтобы процедуры сборки GCC смогли ими автоматически пользоваться». Дальше идут соответствующие команы.

Теперь, как я это понимаю: распаковать архивы, переименовать, переместить переименованные директории в директорию gcc-4.5.2 (куда распаковался соответствующий архив).

Вобщем, на вас одна надежда. Заранее благодарю.

axeltory
()

RSS подписка на новые темы