Hallo miteinander - habe folgendes Problem beim make-kpkg
cmd>: make-kpkg --initrd kernel_image kernel_headers modules_image
Fehler:
include/linux/compiler-gcc.h:86:30: error: include/linux/linux/compiler-gcc4.h: zu viele Ebenen aus symbolischen links
make [3]: *** [kernel/bounds.s] Fehler 1
make [2]: *** [prepare0] Fehler 2
make [2]: Leaving directory /usr/src/linux-2.6.32-6
make [1]: *** [debian/stamp/conf/kernel-conf] Fehler 2
make [1]: Leaving directory /usr/src/linux-2.6.32-6
Failed to create a ./debian directory: Ungültiger Dateideskriptor at /usr/bin/make-kpkg line 984.
Habe folgendes geprüft:
alle links von /usr/include (asm, asm-generic, linux, scsi),
Berechtigungen auf dem Verzeichnis
Vielleicht weiss jemand Rat.
Gruß
CWe
kernel ungültiger dateideskriptor
Re: kernel ungültiger dateideskriptor
include/linux/compiler-gcc.h:86:30: error: include/linux/linux/compiler-gcc4.h: zu viele Ebenen aus symbolischen links
Code: Alles auswählen
$ locate gcc4.h | egrep -o include.*
include/linux/compiler-gcc4.h
include/linux/compiler-gcc4.h
include/linux/compiler-gcc4.h
include/linux/compiler-gcc4.h
include/linux/compiler-gcc4.h
include/linux/compiler-gcc4.h
include/linux/compiler-gcc4.h
include/linux/compiler-gcc4.h
include/linux/compiler-gcc4.h
include/linux/compiler-gcc4.h
include/linux/compiler-gcc4.h
include/linux/compiler-gcc4.h
include/linux/compiler-gcc4.h
include/linux/compiler-gcc4.h
include/linux/compiler-gcc4.h
include/linux/compiler-gcc4.h
include/linux/compiler-gcc4.h
Code: Alles auswählen
# for i in $(locate compiler-gcc.h); do grep include $i; done
#error "Please don't include <linux/compiler-gcc.h> directly, include <linux/compiler.h> instead."
#include gcc_header(__GNUC__)
/* Never include this file directly. Include <linux/compiler.h> instead. */
/* Never include this file directly. Include <linux/compiler.h> instead. */
/* Never include this file directly. Include <linux/compiler.h> instead. */
/* Never include this file directly. Include <linux/compiler.h> instead. */
/* Never include this file directly. Include <linux/compiler.h> instead. */
/* Never include this file directly. Include <linux/compiler.h> instead. */
#error "Please don't include <linux/compiler-gcc.h> directly, include <linux/compiler.h> instead."
#include gcc_header(__GNUC__)
#error "Please don't include <linux/compiler-gcc.h> directly, include <linux/compiler.h> instead."
#include gcc_header(__GNUC__)
#error "Please don't include <linux/compiler-gcc.h> directly, include <linux/compiler.h> instead."
#include gcc_header(__GNUC__)
#error "Please don't include <linux/compiler-gcc.h> directly, include <linux/compiler.h> instead."
#include gcc_header(__GNUC__)
#error "Please don't include <linux/compiler-gcc.h> directly, include <linux/compiler.h> instead."
#include gcc_header(__GNUC__)
# for i in $(locate compiler-gcc4.h); do grep include $i; done
#error "Please don't include <linux/compiler-gcc4.h> directly, include <linux/compiler.h> instead."
#error "Please don't include <linux/compiler-gcc4.h> directly, include <linux/compiler.h> instead."
#error "Please don't include <linux/compiler-gcc4.h> directly, include <linux/compiler.h> instead."
#error "Please don't include <linux/compiler-gcc4.h> directly, include <linux/compiler.h> instead."
#error "Please don't include <linux/compiler-gcc4.h> directly, include <linux/compiler.h> instead."
#error "Please don't include <linux/compiler-gcc4.h> directly, include <linux/compiler.h> instead."
Gepatchte Sourcen?
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")