RemDerBauer
Rebuild world
Глобальный модератор
Карма: 14
Сообщений: 1886
Ubuntu forever
|
|
« : 04 Июля 2007, 22:51:06 » |
|
сабж такого плана: от рута даю команду make menuconfig (ессно в директории с распакованными исходниками), выводится следующее сообщение об ошибке: HOSTCC scripts/kconfig/lxdialog/checklist.o In file included from scripts/kconfig/lxdialog/checklist.c:24: scripts/kconfig/lxdialog/dialog.h:32:20: error: curses.h: No such file or directory In file included from scripts/kconfig/lxdialog/checklist.c:24: scripts/kconfig/lxdialog/dialog.h:97: ошибка: expected specifier-qualifier-list before chtype scripts/kconfig/lxdialog/dialog.h:187: ошибка: expected ) before * token scripts/kconfig/lxdialog/dialog.h:193: ошибка: expected ) before * token scripts/kconfig/lxdialog/dialog.h:195: ошибка: expected ) before * token scripts/kconfig/lxdialog/dialog.h:196: ошибка: expected ) before * token scripts/kconfig/lxdialog/dialog.h:197: ошибка: expected ) before * token scripts/kconfig/lxdialog/dialog.h:198: ошибка: expected ) before * token scripts/kconfig/lxdialog/dialog.h:200: ошибка: expected ) before * token scripts/kconfig/lxdialog/checklist.c:31: ошибка: expected ) before * token scripts/kconfig/lxdialog/checklist.c:59: ошибка: expected ) before * token scripts/kconfig/lxdialog/checklist.c:95: ошибка: expected ) before * token scripts/kconfig/lxdialog/checklist.c: В функции dialog_checklist scripts/kconfig/lxdialog/checklist.c:116: ошибка: WINDOW undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:116: ошибка: (Each undeclared identifier is reported only once scripts/kconfig/lxdialog/checklist.c:116: ошибка: for each function it appears in.) scripts/kconfig/lxdialog/checklist.c:116: ошибка: dialog undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:116: ошибка: list undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:116: предупреждение: левый операнд операции `запятая' не имеет побочных эффектов scripts/kconfig/lxdialog/checklist.c:129: предупреждение: implicit declaration of function getmaxy scripts/kconfig/lxdialog/checklist.c:129: ошибка: stdscr undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:130: ошибка: KEY_MAX undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:131: предупреждение: implicit declaration of function getmaxx scripts/kconfig/lxdialog/checklist.c:137: ошибка: COLS undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:138: ошибка: LINES undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:140: предупреждение: implicit declaration of function draw_shadow scripts/kconfig/lxdialog/checklist.c:142: предупреждение: implicit declaration of function newwin scripts/kconfig/lxdialog/checklist.c:143: предупреждение: implicit declaration of function keypad scripts/kconfig/lxdialog/checklist.c:143: ошибка: TRUE undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:145: предупреждение: implicit declaration of function draw_box scripts/kconfig/lxdialog/checklist.c:146: ошибка: struct dialog_color has no member named atr scripts/kconfig/lxdialog/checklist.c:146: ошибка: struct dialog_color has no member named atr scripts/kconfig/lxdialog/checklist.c:147: предупреждение: implicit declaration of function wattrset scripts/kconfig/lxdialog/checklist.c:147: ошибка: struct dialog_color has no member named atr scripts/kconfig/lxdialog/checklist.c:148: предупреждение: implicit declaration of function mvwaddch scripts/kconfig/lxdialog/checklist.c:150: предупреждение: implicit declaration of function waddch scripts/kconfig/lxdialog/checklist.c:151: ошибка: struct dialog_color has no member named atr scripts/kconfig/lxdialog/checklist.c:154: предупреждение: implicit declaration of function print_title scripts/kconfig/lxdialog/checklist.c:156: ошибка: struct dialog_color has no member named atr scripts/kconfig/lxdialog/checklist.c:157: предупреждение: implicit declaration of function print_autowrap scripts/kconfig/lxdialog/checklist.c:164: предупреждение: implicit declaration of function subwin scripts/kconfig/lxdialog/checklist.c:171: ошибка: struct dialog_color has no member named atr scripts/kconfig/lxdialog/checklist.c:171: ошибка: struct dialog_color has no member named atr scripts/kconfig/lxdialog/checklist.c:189: предупреждение: implicit declaration of function print_item scripts/kconfig/lxdialog/checklist.c:192: предупреждение: implicit declaration of function print_arrows scripts/kconfig/lxdialog/checklist.c:195: предупреждение: implicit declaration of function print_buttons scripts/kconfig/lxdialog/checklist.c:197: предупреждение: implicit declaration of function wnoutrefresh scripts/kconfig/lxdialog/checklist.c:199: предупреждение: implicit declaration of function doupdate scripts/kconfig/lxdialog/checklist.c:202: предупреждение: implicit declaration of function wgetch scripts/kconfig/lxdialog/checklist.c:210: ошибка: KEY_UP undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:210: ошибка: KEY_DOWN undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:220: ошибка: FALSE undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:221: предупреждение: implicit declaration of function scrollok scripts/kconfig/lxdialog/checklist.c:222: предупреждение: implicit declaration of function wscrl scripts/kconfig/lxdialog/checklist.c:232: предупреждение: implicit declaration of function wrefresh scripts/kconfig/lxdialog/checklist.c:293: предупреждение: implicit declaration of function delwin scripts/kconfig/lxdialog/checklist.c:297: ошибка: KEY_LEFT undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:298: ошибка: KEY_RIGHT undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:310: предупреждение: implicit declaration of function on_key_esc scripts/kconfig/lxdialog/checklist.c:312: ошибка: KEY_RESIZE undeclared (first use in this function) make[1]: *** [scripts/kconfig/lxdialog/checklist.o] Ошибка 1 make: *** [menuconfig] Ошибка 2
если дать команду make config, то начинают, как и положено задавать вопросы))) а вот make menuconfig не фурычет. Предполагаю, что чего-то не хватает в системе(( И ещё, это же самое ядро компилировал неделю назад, всё было ОК. С тех пор кое-чего из системы удалял, НО ИМХО ничего такого критичного для компиляции ядра (там модули проприетарные какие-то и иже с ними, чтобы поставить драйвер на видюху нвидиа).
|
|
|
Записан
|
Мы говорим Linux, подразумеваем Ubuntu......
|
|
|
NeO
Злобный админчик
Администратор
Карма: 62
Сообщений: 2376
Debian Stretch
|
Ответ содержится в этой scripts/kconfig/lxdialog/dialog.h:32:20: error: curses.h: No such file or directory строчке. Установи хеадеры ncurses. Пакет называется типа ncurses-devel. Нужен файлик /usr/include/curses.h
|
|
|
Записан
|
|
|
|
RemDerBauer
Rebuild world
Глобальный модератор
Карма: 14
Сообщений: 1886
Ubuntu forever
|
приду домой - проверю, но по моему я проверял данный пакет установлен. Я сразу зацепился взглядом за curses))) и полез проверять..
Посмотрел(( Ядро ранее компилировалось на старой системе и ессно, но этой нет вообще ничего, что нужно для сборки пакета)) Склеросс)) Работа запарила))
|
|
« Последнее редактирование: 05 Июля 2007, 20:16:59 от RemDerBauer »
|
Записан
|
Мы говорим Linux, подразумеваем Ubuntu......
|
|
|
RemDerBauer
Rebuild world
Глобальный модератор
Карма: 14
Сообщений: 1886
Ubuntu forever
|
проблема №2. Ядро собирается и устанавливается, его даже можно загрузить, но скорость чтения жесткого диска составляет 3 мб/с вместо ранее имевшихся 55 мб/с(( Кто знает какой параметр при настройке отвечает за скорость кэшированного чтения? ЗЫ. ДМА включён, прога hdparm выдаёт одинаковый результат на старом дефолтном ядре и новом, за исключением вот этого кэшированного чтения. Жестяк тормозит жутко, видно невооруженным взглядом((
|
|
|
Записан
|
Мы говорим Linux, подразумеваем Ubuntu......
|
|
|
|