시스템콜 추가하는 과정에서 나오는 오류
글쓴이: airsaga / 작성시간: 화, 2004/03/16 - 11:46오전
:oops:
레드햇 9.0에서 리눅스 커널을 2.4.25 버전으로 업그레이드 한 다음
"HELLO SYSTEM CALL" 출력하는 시스템 콜을 추가하기 위해서
모든 과정을 거든 다음에 컴파일을 하면 다음과 같은 에러가
발생합니다.
gcc -c test.c :
tcc -o test test.o
---------------------
test.0 (.text+0x1c):in function 'mysyscall'
:undefined referenct to 'errno'
collecte2 :ld returned 1 exit status
인터넷을 검색해 보니 undefined referenct to 'errno' 문제가 많이
있는 것 같습니다. 해결책을 조금 가르쳐 주시기 바랍니다.^^
Forums:
음, 혹시 errno 를 위한 error.h 던가 errno.h 던가는
음, 혹시 errno 를 위한 error.h 던가 errno.h 던가는 include 하셨는지?
음냐, 예전에 해봤을 때는 잘 되었던걸로 기억합니다. 아마도 교학사에서 나온 리눅스 커널 프로그래밍인가에 보면 1장인가에 설명이 잘 나왔던걸로 기억합니다. 고운 하루
=========================
CharSyam ^^ --- 고운 하루
=========================
댓글 달기