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

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: