Hi, this could just me being incredibly daft but any help at this point would be appreciated. I have a fresh install of Ubuntu 9.10 with all recommended updates installed. I have downloaded the ibcs 3.8 and tried to compile and get the following error (see below). This is not the first time I have used linux-abi I have it successfully running on an ubuntu machine with the 2.6.28-13-generic kernel. I have an old SCO Openserver application I like to use and would like to get it operational again.
Many thanks for any help in advance, Paul.
make -C /lib/modules/2.6.31-20-generic/build M=/u/IBCS modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.31-20-generic'
CC [M] /u/IBCS/coff/binfmt-coff.o
/u/IBCS/coff/binfmt-coff.c:13:2: warning: #ident is a deprecated GCC extension
In file included from /u/IBCS/coff/binfmt-coff.c:37:
/u/IBCS/coff/../include/util/trace.h:22:2: warning: #ident is a deprecated GCC extension
/u/IBCS/coff/binfmt-coff.c: In function ‘coff_load_object’:
/u/IBCS/coff/binfmt-coff.c:326: error: ‘struct task_struct’ has no member named ‘cap_effective’
/u/IBCS/coff/binfmt-coff.c:626: error: implicit declaration of function ‘compute_creds’
/u/IBCS/coff/binfmt-coff.c:679: error: ‘struct task_struct’ has no member named ‘cap_effective’
/u/IBCS/coff/binfmt-coff.c:683: error: ‘struct task_struct’ has no member named ‘cap_effective’
/u/IBCS/coff/binfmt-coff.c:693: error: ‘struct task_struct’ has no member named ‘cap_effective’
/u/IBCS/coff/binfmt-coff.c:698: error: ‘struct task_struct’ has no member named ‘cap_effective’
/u/IBCS/coff/binfmt-coff.c:716: error: ‘struct task_struct’ has no member named ‘cap_effective’
/u/IBCS/coff/binfmt-coff.c:724: error: ‘struct task_struct’ has no member named ‘cap_effective’
make[3]: *** [/u/IBCS/coff/binfmt-coff.o] Error 1
make[2]: *** [/u/IBCS/coff] Error 2
make[1]: *** [_module_/u/IBCS] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.31-20-generic'
make: *** [all] Error 2