PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kqemu 1.30 Probleme beim Installieren



Codex1
12.06.06, 11:11
Hi
ich hab euf meinem FC5 System qemu 0.81 über yum installiert - läuft und wollte nun kqemu installieren - leider kommt folgende Meldung:



[root@FC5-i386 kqemu-1.3.0pre7]# ./configure
Could not find kernel includes in /lib/modules or /usr/src/linux - cannot build the kqemu module
Source path /usr/src/qemu/kqemu-1.3.0pre7
C compiler gcc
Host C compiler gcc
make make
host CPU 386
./configure: line 344: test: =: unary operator expected


hat jemand ne Idee dazu ?

Gruss Bernd

xanlosch
12.06.06, 11:40
Was nicht geht, steht doch gleich in der ersten Zeile



Could not find kernel includes in /lib/modules or /usr/src/linux - cannot build the kqemu module


Du musst die Kernel-Header installieren !

stefan.becker
12.06.06, 19:57
Das Paket heisst bei FC 5 "kernel-devel".

Eventuell noch einen symbolischen Link anlegen, z. B.:

"ln -s /usr/src/kernels/linux-2.6.16 /usr/src/linux"

Codex1
14.06.06, 11:02
Was nicht geht, steht doch gleich in der ersten Zeile

Hi :D
ok ok - zuviel Fussball macht :ugly: der symbolische Link war falsch - hab ihn erneuert nun läufts auch mit Kqemu :D - Fall gelöst.



ln -s /usr/src/kernels/2.6.16-1.2133_FC5-i686 /usr/src/linux


Thx an alle für die Tipps :D manchmal steh ich auf dem Schlauch :cool:
So long Bernd

Codex1
26.06.06, 10:28
Hi Leutz,

nach erfolgtem Kernel-Wechsel nun ein anderes Problem bei compilieren:


[root@FC5-i386 kqemu-1.3.0pre7]# ./configure
Source path /usr/src/qemu/kqemu-1.3.0pre7
C compiler gcc
Host C compiler gcc
make make
host CPU i386

kernel sources /lib/modules/2.6.17-1.2139_FC5/build
kbuild type 2.6
[root@FC5-i386 kqemu-1.3.0pre7]# make
make -C /lib/modules/2.6.17-1.2139_FC5/build M=`pwd` modules
make[1]: Entering directory `/usr/src/kernels/2.6.17-1.2139_FC5-i686'
CC [M] /usr/src/qemu/kqemu-1.3.0pre7/kqemu-linux.o
/usr/src/qemu/kqemu-1.3.0pre7/kqemu-linux.c:52: Fehler: expected »)« before string constant
make[2]: *** [/usr/src/qemu/kqemu-1.3.0pre7/kqemu-linux.o] Fehler 1
make[1]: *** [_module_/usr/src/qemu/kqemu-1.3.0pre7] Fehler 2
make[1]: Leaving directory `/usr/src/kernels/2.6.17-1.2139_FC5-i686'
make: *** [kqemu.ko] Fehler 2

ne Idee dazu ?

Gruss Bernd

stefan.becker
26.06.06, 15:10
Es gibt eine neuere Version (pre9), versuch die erstmal.

Codex1
26.06.06, 22:57
Es gibt eine neuere Version (pre9), versuch die erstmal.

Sieht irgendwie nicht viel besser aus :)


[root@FC5-i386 kqemu-1.3.0pre9]# make
make -C /lib/modules/2.6.17-1.2139_FC5/build M=`pwd` modules
make[1]: Entering directory `/usr/src/kernels/2.6.17-1.2139_FC5-i686'
CC [M] /usr/src/qemu/kqemu-1.3.0pre9/kqemu-linux.o
cp /usr/src/qemu/kqemu-1.3.0pre9/kqemu-mod-i386.o /usr/src/qemu/kqemu-1.3.0pre9/kqemu-mod.o
LD [M] /usr/src/qemu/kqemu-1.3.0pre9/kqemu.o
Building modules, stage 2.
MODPOST
WARNING: could not find /usr/src/qemu/kqemu-1.3.0pre9/.kqemu-mod.o.cmd for /usr/src/qemu/kqemu-1.3.0pre9/kqemu-mod.o
CC /usr/src/qemu/kqemu-1.3.0pre9/kqemu.mod.o
LD [M] /usr/src/qemu/kqemu-1.3.0pre9/kqemu.ko
make[1]: Leaving directory `/usr/src/kernels/2.6.17-1.2139_FC5-i686'


Gruss Bernd