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

Problem beim erstellen der Lirc Module




Hi

Ich habe wieder mal ein kleines Problem.  Nach dem wechsel des Kernels von 
2.4.18-bf24 auf 2.4.20 wollte ich alle extern erstellten Module des alten 
Kernels für den neuen anpassen. 
Bei den Modulen für das Lirc Gerät war es mir leider nicht möglich. 
Bei allen installationsvarianten aus der readme erhalte ich folgenden Fehler.

client2:/usr/src/modules/lirc# make
make -e -C drivers SUBDIRS="lirc_i2c lirc_dev"
make[1]: Entering directory `/usr/src/modules/lirc/drivers'
Making all in lirc_i2c
make[2]: Entering directory `/usr/src/modules/lirc/drivers/lirc_i2c'
make[2]: Für das Target »all« gibt es nichts zu tun.
make[2]: Leaving directory `/usr/src/modules/lirc/drivers/lirc_i2c'
Making all in lirc_dev
make[2]: Entering directory `/usr/src/modules/lirc/drivers/lirc_dev'
DIR=`pwd`; (cd /usr/src/linux/; make SUBDIRS=$DIR obj-m=lirc_dev.o modules)
/home/thomas/kernelbastel/neu/linux-2.4.20/scripts/pathdown.sh: TOPDIR: 
parameter null or not set
make[3]: Entering directory `/home/thomas/kernelbastel/neu/linux-2.4.20'
make -C  /usr/src/modules/lirc/drivers/lirc_dev CFLAGS="-D__KERNEL__ 
-I/home/thomas/kernelbastel/neu/linux-2.4.20/include -Wall 
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common 
-fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 
-malign-functions=4  -DMODULE -DMODVERSIONS -include 
/home/thomas/kernelbastel/neu/linux-2.4.20/include/linux/modversions.h" 
MAKING_MODULES=1 modules
make[4]: Entering directory `/usr/src/modules/lirc/drivers/lirc_dev'
gcc -D__KERNEL__ -I/home/thomas/kernelbastel/neu/linux-2.4.20/include -Wall 
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common 
-fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 
-malign-functions=4  -DMODULE -DMODVERSIONS -include 
/home/thomas/kernelbastel/neu/linux-2.4.20/include/linux/modversions.h 
-DIRCTL_DEV_MAJOR=61 -DEXPORT_SYMTAB -DHAVE_CONFIG_H -I. -I. -I../..          
    -nostdinc -iwithprefix include -DKBUILD_BASENAME=lirc_dev  -c -o 
lirc_dev.o lirc_dev.c
In file included from 
/usr/lib/gcc-lib/i386-linux/2.95.4/include/syslimits.h:7,
                 from /usr/lib/gcc-lib/i386-linux/2.95.4/include/limits.h:11,
                 from ../../drivers/lirc.h:6,
                 from lirc_dev.c:58:
/usr/lib/gcc-lib/i386-linux/2.95.4/include/limits.h:117: No include path in 
which to find limits.h
make[4]: *** [lirc_dev.o] Fehler 1
make[4]: Leaving directory `/usr/src/modules/lirc/drivers/lirc_dev'
make[3]: *** [_mod_/usr/src/modules/lirc/drivers/lirc_dev] Fehler 2
make[3]: Leaving directory `/home/thomas/kernelbastel/neu/linux-2.4.20'
make[2]: *** [lirc_dev.o] Fehler 2
make[2]: Leaving directory `/usr/src/modules/lirc/drivers/lirc_dev'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/usr/src/modules/lirc/drivers'
make: *** [i2c] Fehler 2
client2:/usr/src/modules/lirc#

Kernel-header, Kernel-source, die anfangsquelle des Kernels oder eine 
Mischung lösen das Problem auch nicht

Ich habe das Archiv schon durchsucht und das Problem mehrfach gefunden. 
Leider war aber keine Lösung dabei. 


MFG
Thomas Müller



Reply to: