Не могу пересобрать ядро

SLAX, Deep Style, ZenWalk

Модератор: Модераторы разделов

Ответить
sNEO
Сообщения: 32

Не могу пересобрать ядро

Сообщение sNEO »

Дистрибутив MOPSLinux 3.1 1DVD
локализованная версия дистрибутива
Slackware 10.1
Не могу пересобрать ядро
только начинаю и вот:
# pwd
/usr/src/linux

# make menuconfig
rm -f include/asm( cd include ; ln -sf asm-i386 asm)
make -C scripts/lxdialog all
make[1]: Entering directory `/usr/src/linux-2.4.29/scripts/lxdialog'
/usr/bin/ld : crt1.o : No such file or directory
collect2 : ld returned 1 exit status
>> Unable to find the Ncurses libraries.
>>
>> You must have Ncurses installed in order
>> to use 'make menuconfig'
make[1]: ***[ncurses] Ошибка 1
make[1]: Leaving directory `/usr/src/linux-2.4.29/scripts/lxdialog'

make: ***[menuconfig] Ошибка 2

Из этих надписей я так понял, что необходима библиотека ncurses,
но у меня установлен пакет ncurces-5.4-i486-2 или еще чего-то нехватает?
Установлены полностью - A, AP, D, F, K, N
Спасибо сказали:
Аватара пользователя
JaGoTerr
Сообщения: 380

Re: Не могу пересобрать ядро

Сообщение JaGoTerr »

блин, была похожая проблема... Если мне память не изменяет - была она у меня после установки из тестинга glibc-2.3.5 на мой арч. Та же самая хрень выскакивала при запуске ld /lib/libc.so.6. В результате вообще ничего нельзя было скомпилить. В общем, рекомендую просто обновить джентльменский набор в виде glibc, gcc, ncurses, binutils. Авось поможет. Но проблема, имхо, носит такой характер, что двумя строчками в каком-либо абстрактном конфиге её не решить.
Спасибо сказали:
Аватара пользователя
alastor
Сообщения: 844
Статус: ARCH'еноид
ОС: Arch Linux current
Контактная информация:

Re: Не могу пересобрать ядро

Сообщение alastor »

А ncurses-то стоит? а то мало ли :blink:
Спасибо сказали:
sNEO
Сообщения: 32

Re: Не могу пересобрать ядро

Сообщение sNEO »

Конечно, я же писал - пакет ncurces-5.4-i486-2
Вообщем, как я понял дело все в каких-то еще библиотеках. При установке я не устанавливал пакеты из раздела L, а зря. Там какие-то из них были нужны, какие точно я не знаю. Вчера запорол все и пришлось переустанавливать - я стер removepkg glibc-чегото еще он у меня чегото понастерал и я вообще ничего делать не мог (а я хотел переустановить glibc, ncurses, binutils, но сначала, я так понял, что старые нужно удалить) и после этого ничего не работало, любое действие вызывало ошибки - нет такой команды, файла. Даже ctrl+alt+del не перегружал писал что-то вроде не могу запустить init чего-то не найдено. Ну я естественно переустановил все заново - в принципе ничего критичного не было, я до этого его только несколько дней назад установил. А при переустановки выбрал установку всех пакетов L и все отлично пошло собирает и разбирает ядро как положено.
Вот только одно огорчение, что так и не понял какие именно библиотеки надобно ему, а то весь пакет много весит, а хотелось бы только самое необходимое. KDE, Gnome, X я не ставлю - не люблю. Люблю консоль.
Спасибо сказали:
Аватара пользователя
Ivalon
Сообщения: 77
Контактная информация:

Re: Не могу пересобрать ядро

Сообщение Ivalon »

У мну было что-то похожее. Я поставил ncurses-devel пакет и все прошло...
Спасибо сказали:
Ответить