UML Patch und 2.4.22 Kernel
Hello debian-user-german,
ich habe eben "versucht" ein Kernel (2.4.22) mit UML gepatched zu
compilen.
So habe ich angefangen zu compielen:
patch -p1 <uml-patch-2.4.22-7
make menuconfig
make modules
make modules_install
make bzImage
beim compilen des bzImage kommt ein Fehler:
gcc -D__KERNEL__ -I/usr/src/linux-2.4.22/include -Wall -Wstrict-prototypes -Wno-
trigraphs -O2 -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=
2 -march=i686 -nostdinc -iwithprefix include -DKBUILD_BASENAME=sys_i386 -c -o
sys_i386.o sys_i386.c
sys_i386.c: In function `do_mmap2':
sys_i386.c:59: warning: passing arg 1 of `do_mmap_pgoff' from incompatible point
er type
sys_i386.c:59: warning: passing arg 2 of `do_mmap_pgoff' makes pointer from inte
ger without a cast
sys_i386.c:59: too few arguments to function `do_mmap_pgoff'
make[1]: *** [sys_i386.o] Error 1
make[1]: Leaving directory `/usr/src/linux-2.4.22/arch/i386/kernel'
make: *** [_dir_arch/i386/kernel] Error 2
Es ist egal welchen Kernel oder welchen Patch ich nehme.
Mir ist es bis heute noch nie passiert das ich ein Kernel nicht
installiert bekommen habe.
Hat jemand von euch eine Idee wie man dieses Problem lösen kann?
--
Reply to: