휴.. 4일째 똑같은 삽질을 반복중입니다.. GCC에러
글쓴이: ntmaster99 / 작성시간: 월, 2008/05/12 - 12:18오전
휴... 돌아버리겠습니다 ㅠ
내용인 즉슨...
#include
#include
#include
asmlinakge int sys_mycall(int x, int y)
{
return x+y;
}
이런 내용의 시스템콜을 작성하고 엔트리에도 정상적으로 다 등록하였습니다..
그후 커널 컴파일하니까 제가 작성한 시스템콜에서 에러가 발생하더라구요..
그래서 저 파일만 따로 gcc로 컴파일 하니 다음과 같은 에러가 발생합니다.
error: expected '=' , ',' , ';' , 'asm' or '__attribute__' before 'int'
인터넷을 뒤져보니 gcc문제일수도 있다고해서 gcc도 재설치 해보고 별별 방법을 다 써봣지만.. 4일째 제자리만 돌고 있습니다.
작업환경은 vmware 에서 centos 5 (커널 2.6.24.2) 설치하였고 gcc 버전은 4.1.2 (20070626)(Red Hat 4.1.2-14)를 사용중입니다.
제발.. 고수님들의 주옥같은 경험속에서 나온 노하우 한줄이 절실합니다 ㅠ 짧은 답변이라도 부탁 드리겠습니다
Forums:
댓글 달기