Lipetsk *nix Association Forum Lipetsk *nix Association Forum
Новости: С 7.09.2011 отправка личных сообщений разрешена только пользователям из группы новичков (4 и более публичных сообщений). Ибо спамеры просто задолбали.
 
*
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
06 Апрель 2020, 02:41:45


Войти


Страниц: [1]   Вниз
  Печать  
Автор Тема: проблемы при компиляции ядра 2.6.21.3  (Прочитано 4595 раз)
0 Пользователей и 1 Гость смотрят эту тему.
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


WWW Награды
« Ответ #1 : 04 Июль 2007, 23:18:23 »

Ответ содержится в этой
Цитировать
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


Награды
« Ответ #2 : 05 Июль 2007, 12:31:04 »

приду домой - проверю, но по моему я проверял данный пакет установлен. Я сразу зацепился взглядом за curses))) и полез проверять..

Посмотрел(( Ядро ранее компилировалось на старой системе и ессно, но этой нет вообще ничего, что нужно для сборки пакета)) Склеросс)) Работа запарила))
« Последнее редактирование: 05 Июль 2007, 20:16:59 от RemDerBauer » Записан

Мы говорим Linux, подразумеваем Ubuntu......
RemDerBauer
Rebuild world
Глобальный модератор
*****

Карма: 14
Сообщений: 1886


Ubuntu forever


Награды
« Ответ #3 : 26 Июль 2007, 12:32:29 »

проблема №2. Ядро собирается и устанавливается, его даже можно загрузить, но скорость чтения  жесткого диска составляет 3 мб/с вместо ранее имевшихся 55 мб/с((
Кто знает какой параметр при настройке отвечает за скорость кэшированного чтения?
ЗЫ. ДМА включён, прога hdparm выдаёт одинаковый результат на старом дефолтном ядре и новом, за исключением вот этого кэшированного чтения. Жестяк тормозит жутко, видно невооруженным взглядом((
Записан

Мы говорим Linux, подразумеваем Ubuntu......
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2011, Simple Machines

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM