проблема с компиляцией ядра
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
проблема с компиляцией ядра - 2009-10-21 11:59:48.020000
|
|
|
jurix
Сообщений: 47
Оценки: 0
Присоединился: 2009-01-03 03:53:22.600000
|
Доброго времени суток всем! Захотел скомпилировать ядро для практики первый раз, скачал последнюю стабильную версию(2.6.31.4), распаковал, пытаюсь запустить make menuconfig , а система выдает вот это in file included from /usr/include/sys/socket. h:40 /usr/include/netinet/in.h:25 /usr/include/arpa/inet.h:23 scripts/basic/fixdep. c:117 1) /usr/include//bits/socket.h:355:24 2) error: asm/socket.h : No such file or directory make [1] [scripts/basic/fixdep] Error 1 make [scripts_basic] Error 2 походу нет какого-то заголовочного файла но где его взять? помогите советом
|
|
|
RE: проблема с компиляцией ядра - 2009-10-21 13:40:04.026666
|
|
|
rgo
Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
|
расскажика, как ты его распаковывал, куда распаковывал, как запускал менюконфиг, и вообще что делал.
|
|
|
RE: проблема с компиляцией ядра - 2009-10-22 07:52:16.496666
|
|
|
jurix
Сообщений: 47
Оценки: 0
Присоединился: 2009-01-03 03:53:22.600000
|
обычно: cp linux -2.6.xxxtar.bz2 /usr/src, tar xjvf, make menuconfig
|
|
|
RE: проблема с компиляцией ядра - 2009-10-22 13:28:37.620000
|
|
|
lindev
Сообщений: 37
Оценки: 0
Присоединился: 2008-07-07 02:50:15.793333
|
привет всем, тебе надо установить пакет kernel headers и glibc devil, также и ncurses dev. Потом попробуй: cd /usr/src/linux-xx.xx.xx.xx && make menuconfig
|
|
|
RE: проблема с компиляцией ядра - 2009-10-22 15:30:15.920000
|
|
|
jurix
Сообщений: 47
Оценки: 0
Присоединился: 2009-01-03 03:53:22.600000
|
а какой командой в Slackware проверить если они уже установлены(знаю, что Slackware для опытных, ну вот и поставил на виртуалку, чтобы опыт получить)
|
|
|
RE: проблема с компиляцией ядра - 2009-10-22 21:15:27.326666
|
|
|
rgo
Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
|
я думаю тебе надо поискать среди пакетов слаквари glibc-devel-<версия>.tgz. Может быть glibc-dev-<версия>.tgz. Это как раз те самые заголовки. Насчёт ncurses, lindev, пожалуй правильно подметил: ncurses тоже понадобится для menuconfig. kernel-headers, при этом, нафиг не нужны. А устанавливать… Чтоб я помнил, по-моему:pkg-setup package-name.tgz . Может pkg-intstall. Не помню, но у слаквари ведь есть что-то типа handbook'а, там написано.
|
|
|
RE: проблема с компиляцией ядра - 2009-10-24 05:27:57.670000
|
|
|
jurix
Сообщений: 47
Оценки: 0
Присоединился: 2009-01-03 03:53:22.600000
|
ncurses есть попробовал то же самое сообщение кто-нибудь в курсе как именно точно называется файл конфига ядра в слаке чтобы его скопировать в /usr/src и попробовать с ним запустить?
|
|
|
RE: проблема с компиляцией ядра - 2009-10-24 05:41:31.930000
|
|
|
rgo
Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
|
quote:
ORIGINAL: jurix ncurses есть попробовал то же самое сообщение Во-первых, "то же самое сообщение" говорит об отсутствующих файлах заголовков glibc. Вот глянь, есть ли у тебя файлик /usr/include/stdio.h? Во-вторых, ругань про ncurses follows. Когда ты с заголовками glibc разберёшься, начнётся ругань про всё остальное. quote:
ORIGINAL: jurix кто-нибудь в курсе как именно точно называется файл конфига ядра в слаке чтобы его скопировать в /usr/src и попробовать с ним запустить? Я думаю, должно сработать что-то в стиле:gzcat >/usr/src/linux/.config </proc/config.gz
make oldconfig
|
|
|
RE: проблема с компиляцией ядра - 2009-10-24 08:29:51.393333
|
|
|
jurix
Сообщений: 47
Оценки: 0
Присоединился: 2009-01-03 03:53:22.600000
|
1.Есть такой файл 2.gzcat: command not found
|
|
|
RE: проблема с компиляцией ядра - 2009-10-24 20:33:43.650000
|
|
|
rgo
Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
|
ну используй gzip вместо gzcat. По-моему там даже никаких опций менять не надо. Просто сменить имя gzcat на gzip.
|
|
|
RE: проблема с компиляцией ядра - 2009-10-24 21:08:07.023333
|
|
|
The Professor
Сообщений: 179
Оценки: 0
Присоединился: 2008-01-04 03:01:42.476666
|
$ cat `which zcat` #!/bin/sh PATH=${GZIP_BINDIR-'/bin'}:$PATH exec gzip -cd "$@"
|
|
|
RE: проблема с компиляцией ядра - 2009-10-24 23:41:31.630000
|
|
|
mobydick
Сообщений: 354
Оценки: 0
Присоединился: 2008-08-08 01:16:49.146666
|
quote:
ORIGINAL: jurix а какой командой в Slackware проверить если они уже установлены(знаю, что Slackware для опытных, ну вот и поставил на виртуалку, чтобы опыт получить) ls /var/log/packages/ | grep PKG_NAME
|
|
|
RE: проблема с компиляцией ядра - 2009-10-25 19:12:42.573333
|
|
|
rgo
Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
|
quote:
ORIGINAL: The Professor $ cat `which zcat` #!/bin/sh PATH=${GZIP_BINDIR-'/bin'}:$PATH exec gzip -cd "$@" Гы.[rgo ~]$ ls -l `which gzcat`
lrwxrwxrwx 1 root root 4 Май 6 2008 /bin/gzcat -> gzip
|
|
|
RE: проблема с компиляцией ядра - 2009-10-25 19:47:28.053333
|
|
|
oRb
Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
|
/offtop пыщ оО ~ $ ls -lh /usr/bin/gzcat
-rwxr-xr-x 4 root wheel 136K 5 фев 2008 /usr/bin/gzcat
~ $ ls -lh /usr/bin/zcat
-rwxr-xr-x 4 root wheel 136K 5 фев 2008 /usr/bin/zcat
~ $ ls -lh /usr/bin/gzip
-rwxr-xr-x 4 root wheel 136K 5 фев 2008 /usr/bin/gzip
~ $ md5 /usr/bin/gzcat
MD5 (/usr/bin/gzcat) = e0e7e2d2485ff44e6564be4526d49cf6
~ $ md5 /usr/bin/zcat
MD5 (/usr/bin/zcat) = e0e7e2d2485ff44e6564be4526d49cf6
~ $ md5 /usr/bin/gzip
MD5 (/usr/bin/gzip) = e0e7e2d2485ff44e6564be4526d49cf6 как-то у меня бредово =/
|
|
|
RE: проблема с компиляцией ядра - 2009-10-25 20:22:17.983333
|
|
|
rgo
Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
|
quote:
ORIGINAL: jurix 1.Есть такой файл Ну значит, тебе реально надо ставить kernel-headers. Мне почему-то казалось, что всякие-там /usr/include/asm/… из glibc.
|
|
|
RE: проблема с компиляцией ядра - 2009-10-27 07:22:29.443333
|
|
|
jurix
Сообщений: 47
Оценки: 0
Присоединился: 2009-01-03 03:53:22.600000
|
kernel-headers тоже есть
|
|
|
|
|