nixp.ru v3.0

18 октября 2017,
среда,
01:31:59 MSK

DevOps с компанией «Флант»
Bjs написал 23 октября 2007 года в 22:25 (621 просмотр) Ведет себя неопределенно; открыл 1 тему в форуме, оставил 7 комментариев на сайте.

Вообщем то суть проблемы такова, надо пересобрать ядро, ставлю из репозитория сорцы ядра ползу в /usr/src/linux-2.6.22.9-1mdv

make menuconfig все как положено, выбираю нужные параметры, далее make.

Пошел процесс сборки , через некоторое время выдает ошибку

make[2]: * /.config: Это каталог. Останов.

make[1]: * [3rdparty/ndiswrapper] Ошибка 2

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

вообщем впал в ступор не могу воткнуть почему оно файл конфига считает за каталог.

подозреваю что все очень просто, но что то тупняк напал на голову.

Dr. Evil
Bjs
make[2]: * /.config: Это каталог.  Останов.

так у тебя .config и обозначен каталогом. :)

показывай вывод:

ls -al /usr/src/linux

Bjs

да в том то все и дело что нет

[root@localhost linux]# ls -al

итого 568

drwxr-xr-x 21 root root 4096 2007-10-23 22:10 ./

drwxr-xr-x 19 root root 4096 2007-10-23 22:01 ../

drwxr-xr-x 17 root root 4096 2007-10-23 22:38 3rdparty/

drwxr-xr-x 5 root root 4096 2007-10-23 22:01 arch/

drwxr-xr-x 2 root root 4096 2007-10-23 22:17 block/

-rw-r--r-- 1 root root 83903 2007-09-27 06:34 .config

-rw-r--r-- 1 root root 18693 2007-07-09 03:32 COPYING

-rw-r--r-- 1 root root 92335 2007-09-27 05:51 CREDITS

drwxr-xr-x 2 root root 4096 2007-10-23 22:17 crypto/

drwxr-xr-x 64 root root 12288 2007-10-23 22:01 Documentation/

drwxr-xr-x 68 root root 4096 2007-10-23 22:36 drivers/

drwxr-xr-x 64 root root 12288 2007-10-23 22:16 fs/

-rw-r--r-- 1 root root 572 2007-07-09 03:32 .gitignore

drwxr-xr-x 21 root root 4096 2007-10-23 22:01 include/

drwxr-xr-x 2 root root 4096 2007-10-23 22:10 init/

drwxr-xr-x 2 root root 4096 2007-10-23 22:16 ipc/

-rw-r--r-- 1 root root 1530 2007-07-09 03:32 Kbuild

drwxr-xr-x 5 root root 12288 2007-10-23 22:11 kernel/

drwxr-xr-x 5 root root 4096 2007-10-23 22:01 lib/

-rw-r--r-- 1 root root 92007 2007-09-27 05:51 MAINTAINERS

-rw-r--r-- 1 root root 50424 2007-09-27 06:33 Makefile

-rw-r--r-- 1 root root 70 2007-10-23 22:10 .missing-syscalls.d

drwxr-xr-x 2 root root 4096 2007-10-23 22:11 mm/

drwxr-xr-x 41 root root 4096 2007-10-23 22:01 net/

-rw-r--r-- 1 root root 16930 2007-07-09 03:32 README

-rw-r--r-- 1 root root 3119 2007-07-09 03:32 REPORTING-BUGS

drwxr-xr-x 9 root root 4096 2007-10-23 22:01 scripts/

drwxr-xr-x 5 root root 4096 2007-10-23 22:16 security/

drwxr-xr-x 20 root root 4096 2007-10-23 22:36 sound/

drwxr-xr-x 2 root root 65536 2007-10-23 22:39 .tmp_versions/

drwxr-xr-x 2 root root 4096 2007-10-23 22:10 usr/

-rw-r--r-- 1 root root 2 2007-10-23 22:10 .version

[root@localhost linux]#

Bjs

Загоны rpm видимо какие то, собрал из сорцов с кернель орг все без проблем как всегда собралось.

[root@localhost yadroblia]# ls

bzImage System.map

Но все равно интересно в чем косяк был.

Dr. Evil

ну, тогда надо смотреть Makefile, ….

думаю, что просто бага где-то закралась.

metal

Часто ядра от дистроителей имеют поломанные зависимости, поэтому они не собираются с абы какими опциями. Надо просто включить то чего не хватает. В данном случае исходники ndiswpapper у тебя точно есть? Они могут быть в отдельном пакете.

Bjs

Вот как раз в исходниках ндиса лопата и была вы правы, Сам уже воткнул в это хорошенько подумав.