Bjs
написал 23 октября 2007 года в 22:25 (1165 просмотров)
Ведет себя
неопределенно; открыл 1 тему в форуме, оставил 7 комментариев на сайте.
Вообщем то суть проблемы такова, надо пересобрать ядро, ставлю из репозитория сорцы ядра ползу в /usr/src/linux-2.6.22.9-1mdv
make menuconfig все как положено, выбираю нужные параметры, далее make.
Пошел процесс сборки , через некоторое время выдает ошибку
make[2]: * /.config: Это каталог. Останов.
make[1]: * [3rdparty/ndiswrapper] Ошибка 2
make: * [3rdparty] Ошибка 2
вообщем впал в ступор не могу воткнуть почему оно файл конфига считает за каталог.
подозреваю что все очень просто, но что то тупняк напал на голову.
Последние комментарии
- OlegL, 17 декабря 2023 года в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
ecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.
так у тебя .config и обозначен каталогом. :)
показывай вывод:
ls -al /usr/src/linux
да в том то все и дело что нет
[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]#
Загоны rpm видимо какие то, собрал из сорцов с кернель орг все без проблем как всегда собралось.
[root@localhost yadroblia]# ls
bzImage System.map
Но все равно интересно в чем косяк был.
ну, тогда надо смотреть Makefile, ….
думаю, что просто бага где-то закралась.
Часто ядра от дистроителей имеют поломанные зависимости, поэтому они не собираются с абы какими опциями. Надо просто включить то чего не хватает. В данном случае исходники ndiswpapper у тебя точно есть? Они могут быть в отдельном пакете.
Вот как раз в исходниках ндиса лопата и была вы правы, Сам уже воткнул в это хорошенько подумав.