You are not logged in.
Hi, I'm a new user in this forum!
I'm trying to compile manually the kernel version with MOSIX-2.29.0.1 for computer clustering. But When I try to compile it with make command there is an error:
In file included from arch/x86/kernel/signal.c:17:0:
include/linux/tracehook.h: In function ‘tracehook_unsafe_exec’:
include/linux/tracehook.h:164:40: error: ‘struct task_struct’ has no member named ‘mflags’
arch/x86/kernel/signal.c: In function ‘do_notify_resume’:
arch/x86/kernel/signal.c:884:44: error: ‘struct task_struct’ has no member named ‘parent_waiting’
make[2]: *** [arch/x86/kernel/signal.o] Error 1
make[1]: *** [arch/x86/kernel] Error 2
make: *** [arch/x86] Error 2
I have launched make menuconfig and I have configured the kernel in this way:
Configure the following option:
CONFIG_FUSE_FS
File systems ---> FUSE (Filesystem in Userspace) support
CONFIG_SYSVIPC
General setup ---> System V IPC
But make sure that the following is NOT CONFIGURED:
CONFIG_HEADERS_CHECK"
'Kernel hacking' ---> 'Run 'make headers_check' when building vmlinux'
What is the problem?
Last edited by andychaser (2011-02-17 12:37:50)
Offline
I've solved the issue, infact there was a problem with the patch. Now I am able to compile the kernel.
Thanks anyway!
Offline