Dragoran
11.04.06, 09:17
hallo
die aktuelle cvs version (2006/04/11) lässt sich mit gcc4.1 übersetzen.
man muss nur bei configure --disable-gcc-check angeben.
kqemu scheint entweder nicht mit gcc4.1 zu laufen oder mit kernel 2.6.16
make -C /lib/modules/2.6.16-1.2080_FC5/build M=`pwd` modules
make[1]: Entering directory `/usr/src/kernels/2.6.16-1.2080_FC5-x86_64'
CC [M] /home/dragoran/src/kqemu-1.3.0pre5/kqemu-linux.o
/home/dragoran/src/kqemu-1.3.0pre5/kqemu-linux.c: In Funktion »kqemu_lock_user_page«:
/home/dragoran/src/kqemu-1.3.0pre5/kqemu-linux.c:80: Fehler: »mem_map« undeclared (first use in this function)
/home/dragoran/src/kqemu-1.3.0pre5/kqemu-linux.c:80: Fehler: (Each undeclared identifier is reported only once
/home/dragoran/src/kqemu-1.3.0pre5/kqemu-linux.c:80: Fehler: for each function it appears in.)
/home/dragoran/src/kqemu-1.3.0pre5/kqemu-linux.c: In Funktion »kqemu_alloc_zeroed_page«:
/home/dragoran/src/kqemu-1.3.0pre5/kqemu-linux.c:107: Fehler: »mem_map« undeclared (first use in this function)
/home/dragoran/src/kqemu-1.3.0pre5/kqemu-linux.c: In Funktion »kqemu_vmalloc_to_phys«:
/home/dragoran/src/kqemu-1.3.0pre5/kqemu-linux.c:147: Fehler: »mem_map« undeclared (first use in this function)
/home/dragoran/src/kqemu-1.3.0pre5/kqemu-linux.c:148: Warnung: Kontrollfluss erreicht Ende einer Nicht-void-Funktion
make[2]: *** [/home/dragoran/src/kqemu-1.3.0pre5/kqemu-linux.o] Fehler 1
make[1]: *** [_module_/home/dragoran/src/kqemu-1.3.0pre5] Fehler 2
make[1]: Leaving directory `/usr/src/kernels/2.6.16-1.2080_FC5-x86_64'
make: *** [kqemu.ko] Fehler 2
die aktuelle cvs version (2006/04/11) lässt sich mit gcc4.1 übersetzen.
man muss nur bei configure --disable-gcc-check angeben.
kqemu scheint entweder nicht mit gcc4.1 zu laufen oder mit kernel 2.6.16
make -C /lib/modules/2.6.16-1.2080_FC5/build M=`pwd` modules
make[1]: Entering directory `/usr/src/kernels/2.6.16-1.2080_FC5-x86_64'
CC [M] /home/dragoran/src/kqemu-1.3.0pre5/kqemu-linux.o
/home/dragoran/src/kqemu-1.3.0pre5/kqemu-linux.c: In Funktion »kqemu_lock_user_page«:
/home/dragoran/src/kqemu-1.3.0pre5/kqemu-linux.c:80: Fehler: »mem_map« undeclared (first use in this function)
/home/dragoran/src/kqemu-1.3.0pre5/kqemu-linux.c:80: Fehler: (Each undeclared identifier is reported only once
/home/dragoran/src/kqemu-1.3.0pre5/kqemu-linux.c:80: Fehler: for each function it appears in.)
/home/dragoran/src/kqemu-1.3.0pre5/kqemu-linux.c: In Funktion »kqemu_alloc_zeroed_page«:
/home/dragoran/src/kqemu-1.3.0pre5/kqemu-linux.c:107: Fehler: »mem_map« undeclared (first use in this function)
/home/dragoran/src/kqemu-1.3.0pre5/kqemu-linux.c: In Funktion »kqemu_vmalloc_to_phys«:
/home/dragoran/src/kqemu-1.3.0pre5/kqemu-linux.c:147: Fehler: »mem_map« undeclared (first use in this function)
/home/dragoran/src/kqemu-1.3.0pre5/kqemu-linux.c:148: Warnung: Kontrollfluss erreicht Ende einer Nicht-void-Funktion
make[2]: *** [/home/dragoran/src/kqemu-1.3.0pre5/kqemu-linux.o] Fehler 1
make[1]: *** [_module_/home/dragoran/src/kqemu-1.3.0pre5] Fehler 2
make[1]: Leaving directory `/usr/src/kernels/2.6.16-1.2080_FC5-x86_64'
make: *** [kqemu.ko] Fehler 2