module für lirc
Hallo,
ich kriege auf meinem Debian/Testing einfach keine Module gebacken. Das
liegt wohl hauptsächlich daran, dass ich auf dem Gebiet noch nicht viel
Erfahrung habe - Kernel und vor allem Module sind noch ziemlich weiße
Flecken auf meiner Debian(Linux)-Landkarte.
Ich habe über Netinstall für Testing 2.6.12-1-386 auf meinem System.
Dazu habe ich dann erst die header, und als das nicht klappte die
passenden(?) Sourcen installiert, so sieht das bei mir aus:
root@linux:/usr/src# la
total 36216
drwxrwsr-x 8 root src 4096 Oct 16 22:30 .
drwxr-xr-x 11 root root 4096 Oct 6 22:57 ..
-rw-r--r-- 1 root root 280920 Mar 25 2005 dvb-driver.tar.bz2
-rw-r--r-- 1 root root 46716 Mar 12 2004 em8300.tar.bz2
drwxr-xr-x 3 root root 4096 Oct 7 01:22 kernel-kbuild-2.6-3
lrwxrwxrwx 1 root src 19 Oct 16 22:29 linux -> linux-source-2.6.12
drwxr-xr-x 16 root root 4096 Oct 13 16:12 linux-headers-2.6.12-1
drwxr-xr-x 5 root root 4096 Oct 13 16:12 linux-headers-2.6.12-1-386
drwxr-xr-x 18 root root 4096 Oct 17 15:22 linux-source-2.6.12
-rw-r--r-- 1 root root 36522310 Sep 27 06:57 linux-source-2.6.12.tar.bz2
-rw-r--r-- 1 root root 143835 Mar 12 2005 lirc-modules.tar.gz
drwxr-xr-x 3 root root 4096 Mar 12 2005 modules
drwxr-xr-x 7 root root 4096 Oct 7 01:20 rpm
Ich habe dann die config des Kernels aus /boot nach linux kopiert und
dort make oldconfig probiert, das brachte aber schon warnings bzgl.
"pointer targets", lief aber durch:
root@linux:/usr/src/linux# make oldconfig
HOSTCC scripts/basic/fixdep
scripts/basic/fixdep.c: In function 'parse_config_file':
scripts/basic/fixdep.c:245: warning: pointer targets in passing argument
1 of 'use_config' differ in signedness
lirc erwartet wohl auch Dateien wie /usr/include/linux/modversions.h,
die sich aber auf meinem System nicht finden.
Das Backen des lirc-modules, welches sich nach dem Auspacken in
/usr/src/modules/lirc befindet, schlägt dann auch fehl:
root@linux:/usr/src/modules/lirc# debian/rules binary-modules
...
17 Oct 2005 17:05:37 +0200!" debian/control.in > debian/control
sed: can't read /usr/src/linux/include/linux/version.h: No such file or
directory
Vielleicht kann mir ja mal jemand sagen, was ich grundsätzlich falsch
mache oder mich auf ein gutes Howto zur aktuellen Debian-Distri
verweisen - google bringt mir zum Thema Kernel/Module backen eher zuviel
als zu wenig Infos.
Danke schonmal & viele Grüße
André
Reply to: