Compiler Problem nach Update auf 10.1
Dirk <[email protected]>
| Newsgroups | gmane.linux.mandrake.newbie.german |
|---|---|
| Message-ID | <[email protected]> |
Hallo Liste, nach einem Update auf Mandrake10.1 wollte ich den Quicknet Treiber für Gnomemeeting neu übersetzen, was aber gründlich in die Hosen ging. Nach sehr netter Hilfe von der Gnomemeeting Liste hat's dann auch soweit geklappt, nur das Modul läßt sich nicht zum laden bewegen. Hier mal die Fehlermeldung: /[root@blackcube ixj-3.1.0]# modprobe ixj /lib/modules/2.4.25-2mdk/kernel/drivers/telephony/phonedev.o: couldn't find the kernel version the module was compiled for modprobe: insmod /lib/modules/2.4.25-2mdk/kernel/drivers/telephony/phonedev.o failed /lib/modules/2.4.25-2mdk/kernel/drivers/telephony/phonedev.o: couldn't find the kernel version the module was compiled for modprobe: insmod /lib/modules/2.4.25-2mdk/kernel/drivers/telephony/phonedev.o failed modprobe: insmod ixj failed /was könnte die Ursache sein? Kernel-2.4.25-2mdk ist die laufende Version und wurde auch so beim compilieren erkannt. Ich hab' mal die Ausgabe von configure und make angehängt. Währe schön wenn sich das mal jemand anschauen könnte. Grüsse Dirk
configure.txt
(text/plain, 2 KB)
[root@blackcube ixj-3.1.0]# ./configure checking for rmmod... /sbin/rmmod checking for lsmod... /sbin/lsmod checking for depmod... /sbin/depmod checking for gawk... gawk checking for a BSD-compatible install... /usr/bin/install -c checking for driver version... version is 3.1.0 checking running kernel version... ok (2.4.25-2mdk) checking for kernel source directory... checking for configured kernel... Found a kernel configuration file.(/usr/src/linux-2.4.25-2mdk/.config) checking for complete kernel source... yes checking for kernel includes directory... yes (/usr/src/linux-2.4.25-2mdk/include) checking that running and kernel source versions match... yes checking for kernel compiled with modules... yes checking "kernel modules directory"... yes (/lib/modules/2.4.25-2mdk) checking "version symbols enabled"... Versions enabled checking "if kernel compiled with phone module"... yes checking "for Quicknet telephony code in kernel"... yes found phone_ixj as a module checking "pcmcia module directory"... /lib/modules/2.4.25-2mdk/pcmcia checking "for auto ISAPNP support"... enabled checking "for existance of pcmcia include directory"... /usr/src/linux-2.4.25-2mdk/include checking "for pcmcia card services module support"... Found pcmcia support in kernel configure: creating ./config.status config.status: creating Makefile config.status: creating ixj-config.h Kernel include file..........:/usr/src/linux-2.4.25-2mdk/include/linux/modversions.h .............................: Kernel source version .......:2.4.25-2mdk Kernel include dir ..........:/usr/src/linux-2.4.25-2mdk/include Kernel module dir ...........:/lib/modules/2.4.25-2mdk/kernel/drivers/telephony Kernel root module dir ......:/lib/modules/2.4.25-2mdk .............................: Pcmcia include dir ..........:/usr/src/linux-2.4.25-2mdk/include Pcmcia module dir ...........:/lib/modules/2.4.25-2mdk/pcmcia .............................: Has ISAPNP support in module.:y Optional compiler flags......: Build custom ISAPNP module...:No
make.txt
(text/plain, 3.3 KB)
[root@blackcube ixj-3.1.0]# make
cc -D__KERNEL__ -DMODULE -Wall -I. -Itelephony -I/usr/src/linux-2.4.25-2mdk/include -O2 -DMODVERSIONS -include /usr/src/linux-2.4.25-2mdk/include/linux/modversions.h -o ixj.o -c telephony/ixj.c -DIXJ_STANDALONE
In file included from /usr/src/linux-2.4.25-2mdk/include/linux/spinlock.h:6,
from /usr/src/linux-2.4.25-2mdk/include/linux/module.h:11,
from telephony/ixj.c:656:
/usr/src/linux-2.4.25-2mdk/include/asm/system.h: In function `__set_64bit_var':
/usr/src/linux-2.4.25-2mdk/include/asm/system.h:185: warning: dereferencing type-punned pointer will break strict-aliasing rules
/usr/src/linux-2.4.25-2mdk/include/asm/system.h:185: warning: dereferencing type-punned pointer will break strict-aliasing rules
cc -D__KERNEL__ -DMODULE -Wall -I. -Itelephony -I/usr/src/linux-2.4.25-2mdk/include -O2 -DMODVERSIONS -include /usr/src/linux-2.4.25-2mdk/include/linux/modversions.h -DEXPORT_SYMTAB -o phonedev.o -c telephony/phonedev.c -DIXJ_STANDALONE
In file included from /usr/src/linux-2.4.25-2mdk/include/linux/spinlock.h:6,
from /usr/src/linux-2.4.25-2mdk/include/linux/module.h:11,
from telephony/phonedev.c:26:
/usr/src/linux-2.4.25-2mdk/include/asm/system.h: In function `__set_64bit_var':
/usr/src/linux-2.4.25-2mdk/include/asm/system.h:185: warning: dereferencing type-punned pointer will break strict-aliasing rules
/usr/src/linux-2.4.25-2mdk/include/asm/system.h:185: warning: dereferencing type-punned pointer will break strict-aliasing rules
cc -O2 -Wall ixjdebug.c -o ixjdebug
cc -D__KERNEL__ -DMODULE -Wall -I. -Itelephony -I/usr/src/linux-2.4.25-2mdk/include -O2 -DMODVERSIONS -include /usr/src/linux-2.4.25-2mdk/include/linux/modversions.h -o ixj_pcmcia.o -c telephony/pcmcia/ixj_pcmcia.c -I/usr/src/linux-2.4.25-2mdk/include -DIXJ_STANDALONE -DCONFIG_IXJ_PCMCIA
In file included from /usr/src/linux-2.4.25-2mdk/include/linux/spinlock.h:6,
from /usr/src/linux-2.4.25-2mdk/include/linux/module.h:11,
from telephony/pcmcia/ixj_pcmcia.c:89:
/usr/src/linux-2.4.25-2mdk/include/asm/system.h: In function `__set_64bit_var':
/usr/src/linux-2.4.25-2mdk/include/asm/system.h:185: warning: dereferencing type-punned pointer will break strict-aliasing rules
/usr/src/linux-2.4.25-2mdk/include/asm/system.h:185: warning: dereferencing type-punned pointer will break strict-aliasing rules
cc -D__KERNEL__ -DMODULE -Wall -I. -Itelephony -I/usr/src/linux-2.4.25-2mdk/include -O2 -DMODVERSIONS -include /usr/src/linux-2.4.25-2mdk/include/linux/modversions.h -o ixj_core.o -c telephony/ixj.c -I/usr/src/linux-2.4.25-2mdk/include -DIXJ_STANDALONE -DCONFIG_IXJ_PCMCIA
In file included from /usr/src/linux-2.4.25-2mdk/include/linux/spinlock.h:6,
from /usr/src/linux-2.4.25-2mdk/include/linux/module.h:11,
from telephony/ixj.c:656:
/usr/src/linux-2.4.25-2mdk/include/asm/system.h: In function `__set_64bit_var':
/usr/src/linux-2.4.25-2mdk/include/asm/system.h:185: warning: dereferencing type-punned pointer will break strict-aliasing rules
/usr/src/linux-2.4.25-2mdk/include/asm/system.h:185: warning: dereferencing type-punned pointer will break strict-aliasing rules
ld -r -o ixj_cs.o ixj_pcmcia.o ixj_core.o
Use make install-cs to install PCMCIA modules