Искал инфу- не нашел. Проблема такая. Пытаюсь собрать grub из сорцев. Пишу ./configure а мне в ответ configure: error: cmp is not found. Я посмотрел что требуется для сборки этого загрузчика. Там помимо того, что у меня уже установлено, написан пакет LZO 1.02 or later какой-то, на дисках с дистрибом я его не нашел...
Гугл на эту тему тоже ничего не ответил.
grub 1.94
Помогите разобраться.
cmp is not found
Модератор: Bizdelnick
-
ety
- Сообщения: 358
- ОС: Linux
Re: cmp is not found
lzo это портативный аналог zlib; раньше его юзали деомсценовцы, а теперь и к грабу приделали
http://www.oberhumer.com/opensource/lzo/
http://www.oberhumer.com/opensource/lzo/
Образование - это вовсе не то, чему человека учили, а то, чему он научился.
-----
Время, необходимое на компиляцию пакета обратно пропорционально его полезности и важности его наличия в системе.
-----
Время, необходимое на компиляцию пакета обратно пропорционально его полезности и важности его наличия в системе.
-
Ivalon
- Сообщения: 77
Re: cmp is not found
Спасибо, lzo поставил.
Только вот еще буду очень благодарен если кто-нибудь подскажет откуда cmp взять. Это отдельный пакет или в составе чего-то идет? Не могу на диске найти..(
Только вот еще буду очень благодарен если кто-нибудь подскажет откуда cmp взять. Это отдельный пакет или в составе чего-то идет? Не могу на диске найти..(
-
Ivalon
- Сообщения: 77
Re: cmp is not found
Решение было найдено в отсутствии diffutils.
Однако пакет все равно не собирается. При сборке вылазиет ошибка
Я посмотрел - этот файл инклудится в файле script.h. Этот файл есть, а вот grub_script.tab.h действительно нет.
Сорцы брал с сайта гну, последняя версия.
Есть идеи?
Также еще могу добавить, что не распознаются %lex-param и %parse-param в файле ./normal/parser.y:54 и 55 соответственно.
И следом за этим: make: *** [grub_script.tab.c] Ошибка 1
Что я не так делаю?
Однако пакет все равно не собирается. При сборке вылазиет ошибка
Код: Выделить всё
grub_script.tab.h: No such file or directoryЯ посмотрел - этот файл инклудится в файле script.h. Этот файл есть, а вот grub_script.tab.h действительно нет.
Сорцы брал с сайта гну, последняя версия.
Есть идеи?
Также еще могу добавить, что не распознаются %lex-param и %parse-param в файле ./normal/parser.y:54 и 55 соответственно.
И следом за этим: make: *** [grub_script.tab.c] Ошибка 1
Что я не так делаю?