[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ошибка при компиляции ядра



Kirill Brilliantov wrote:
> Доброго дня!
> Предвижу Ваше возмущение за банальные вопросы, но не откажите в помощи.
> Возникает следующая ошибка и я не понимаю в чем суть и как исправить. Полный текст ошибки в аттаче error.txt.
> В ошибке говорится, что нет файла scripts/basic/fixdep.c:
Там другое говорится, читай внимательнее.
> [kirill@KOMP-src]$ ls -l kernel-source-2.6.8/scripts/basic/
> total 36
> -rw-r--r--  1 root root 9759 2004-08-14 09:36 docproc.c
> -rw-r--r--  1 root root 9004 2004-08-14 09:36 fixdep.c
> -rw-r--r--  1 root root  856 2004-08-14 09:36 Makefile
> -rw-r--r--  1 root root 5593 2004-08-14 09:36 split-include.c
> Но он ведь есть. Но судя по последующим записям заковыка именно в нем. Но что именно не так я, увы, понять не могу.
> Ядро устанавливалось посредством aptitude install kernel-source-2.6.8. В результате я получил файл kernel-source-2.6.8.tar.bz2, который распаковывал tar -jxvf kernel-source-2.6.8.tar.bz2.
> Было высказано предположение что нет хедеров ядра. Доустановил.
Это ерунда, не нужны они.
> 
> ------------------------------------------------------------------------
> 
> [kirill@KOMP-kernel-source-2.6.8]$ make menuconfig
>   HOSTCC  scripts/basic/fixdep
> scripts/basic/fixdep.c:97:23: sys/types.h: No such file or directory
Во-первых у тебя нету libc6-dev
> scripts/basic/fixdep.c:360: error: `stderr' undeclared (first use in this function)
> cc1: Permission denied: opening dependency file scripts/basic/.fixdep.d
Ну и нет прав на запись в каталог, похоже.
> make[1]: *** [scripts/basic/fixdep] Error 1
> make: *** [scripts_basic] Error 2



Reply to: