kernel/mysys.c: In function ‘mysyscall’:
kernel/mysys.c:9: error: implicit declaration of function ‘printfk’
make[2]: *** [kernel/mysys.o] Error 1
make[1]: *** [kernel] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.39.4'
make: *** [debian/stamp/build/kernel] Error 2
root@ubuntu:/usr/src/linux#
---- >> 오류나는 거고/..
시스템콜 추가 소스는
#include <linux/linkage.h>
#include <linux/unistd.h>
#include <linux/errno.h>
#include <linux/kernel.h>
#include <linux/sched.h>
asmlinkage int mysyscall(void)
{
printfk("MyID : 2008065357 \n MyName: Lim hyun su \n");
return 0;
}
---> 인데..
도대체 왜 printfk가 왜 알수 없다는지 .. ㅠ 검색해도 안나오고 ...
아는 형 있음?
~
~
/usr/src/linux 링크 제대로 걸어줬나 확인해봐
printfk 가 아니라 printk 임