Hi,
I have tried to add a system call in Fedora Linux 6. I have attached a file where the steps are written
its URL is
http://nd.edu/~ablaich/system_call_i...n_a_blaich.txt
During compilation of the kernel I got the following error.
Can any body help me or suggest me any solution.
____________________________________________________________________________________________
root@localhost linux-2.6.18.2]# make all
scripts/kconfig/conf -s arch/i386/Kconfig
CHK include/linux/version.h
CHK include/linux/utsrelease.h
CHK include/linux/compile.h
dnsdomainname: Unknown host
GEN .version
CHK include/linux/compile.h
dnsdomainname: Unknown host
UPD include/linux/compile.h
CC init/version.o
LD init/built-in.o
LD .tmp_vmlinux1
arch/i386/kernel/built-in.o: In function `sys_ipc':
arch/i386/kernel/sys_i386.c:181: undefined reference to `do_shmat'
arch/i386/kernel/sys_i386.c:190: undefined reference to `do_shmat'
kernel/built-in.o: In function `copy_process':
kernel/fork.c:1093: undefined reference to `copy_semundo'
kernel/fork.c:1270: undefined reference to `exit_sem'
kernel/built-in.o: In function `do_exit':
kernel/exit.c:916: undefined reference to `exit_sem'
kernel/built-in.o
.data+0xb08): undefined reference to `shm_ctlmax'
kernel/built-in.o
.data+0xb34): undefined reference to `shm_ctlall'
kernel/built-in.o
.data+0xb60): undefined reference to `shm_ctlmni'
kernel/built-in.o
.data+0xb8c): undefined reference to `msg_ctlmax'
kernel/built-in.o
.data+0xbb8): undefined reference to `msg_ctlmni'
kernel/built-in.o
.data+0xbe4): undefined reference to `msg_ctlmnb'
kernel/built-in.o
.data+0xc10): undefined reference to `sem_ctls'
make: *** [.tmp_vmlinux1] Error 1
[root@localhost linux-2.6.18.2]#