ich möchte gern den qemu accelerator kqemu nutzen. doch das kompilieren scheint nicht ganz so einfach zu sein
![Smile :)](./images/smilies/icon_smile.gif)
System: Debian etch / kernel 2.6.16-2
ich hab folgendes gemacht:
Code: Alles auswählen
apt-get install qemu
dann den kqemu ordner in den qemu ordner verschoben: .../qemu/kqemu
die header installiert:
die header verlinktapt-get install linux-headers-2.6.16-2
Code: Alles auswählen
ln -s /usr/src/inux-headers-2.6.16-2 /usr/src/linux
Code: Alles auswählen
eos@r2d2:~/Desktop/qemu/qemu-0.8.2/kqemu-1.3.0pre9$ sh ./configure --cc=gcc-3.4
Source path /home/eos/Desktop/qemu/qemu-0.8.2/kqemu-1.3.0pre9
C compiler gcc-3.4
Host C compiler gcc
make make
host CPU i386
kernel sources /usr/src/linux
kbuild type 2.6
Code: Alles auswählen
eos@r2d2:~/Desktop/qemu/qemu-0.8.2/kqemu-1.3.0pre9$ make
make -C /usr/src/linux M=`pwd` modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.16-2'
Makefile:298: /usr/src/linux-headers-2.6.16-2/scripts/Kbuild.include: Datei oder Verzeichnis nicht gefunden
Makefile:478: .config: Datei oder Verzeichnis nicht gefunden
/bin/sh: /usr/src/linux-headers-2.6.16-2/scripts/gcc-version.sh: Datei oder Verzeichnis nicht gefunden
/bin/sh: line 0: [: -lt: unary operator expected
make[1]: *** Keine Regel, um »/usr/src/linux-headers-2.6.16-2/scripts/Kbuild.include« zu erstellen. Schluss.
make[1]: Leaving directory `/usr/src/linux-headers-2.6.16-2'
make: *** [kqemu.ko] Fehler 2
![Smile :)](./images/smilies/icon_smile.gif)