GCC 2.95.3 컴파일을 하는데 흠... decl.c에서...
글쓴이: 사랑천사 / 작성시간: 목, 2006/03/16 - 7:43오후
GCC 2.95.3을 ftp.gnu.org에서 받아서 컴파일 하는데..
-- gcc-2.95.3/gcc/ch/decl.c --
tree start_struct (code, name) enum chill_tree_code code; // 여기 tree name ATTRIBUTE_UNUSED; {
이 부분에 대해서...
-- Message --
make[2]: Entering directory `/root/ftp/gcc-2.95.3/gcc/ch' gcc -c -DCROSS_COMPILE -DIN_GCC -g -O2 -I. -I.. -I. -I./.. -I./../config - I./../../include decl.c decl.c: In function `start_struct': decl.c:4451: error: argument "code" doesn't match prototype ch-tree.h:736: error: prototype declaration make[2]: *** [decl.o] 오류 1 make[2]: Leaving directory `/root/ftp/gcc-2.95.3/gcc/ch' make[1]: *** [cc1chill] 오류 2 make[1]: Leaving directory `/root/ftp/gcc-2.95.3/gcc' make: *** [all-gcc] 오류 2 [root@lanet gcc-2.95.3]#
이렇게 되는 군요.. 윽... 함수 선언부에 문제가 잇는 것 같은데 이걸 어떻게 처리 해 줘야 할까요? 음...
현재 시스템에 설치된 GCC는 버젼이 3.4입니다. OS는 한소프트 리눅스고요.
혹시 어덯게 해야할 지 아시는 분 계시면.. 음. 약간 수정을 하든지 패치를 적용 해 줘야 할 듯 한데.. 음..
그럼 모두 행복하세요.
이여송 사도요한 드림.
Forums:
으윽.. 역시. 맹인의
으윽.. 역시. 맹인의 비애... decl.c는 보고 ch-tree.h에서 나오는건 못 봤습니다. 죄송...
ch-tree.h에서 736라인의 형 선언을 다시 해 주니 되네요. 음...
----
일어나라! 싸워라! 그리고 이겨라!
다만!!! 의미 있는 것에 그 힘을!!!
그 능력과 노력을!!!
사람천사
gcc//f/com.h
----
일어나라! 싸워라! 그리고 이겨라!
다만!!! 의미 있는 것에 그 힘을!!!
그 능력과 노력을!!!
사람천사
근대 이건 정말 어떻게 하죠?
컴파일러 수입 경로 내에 stdlib.h와 unistd.h가 없어서 오류가 생기네요 이건 영 흠..
----
일어나라! 싸워라! 그리고 이겨라!
다만!!! 의미 있는 것에 그 힘을!!!
그 능력과 노력을!!!
사람천사
댓글 달기