gcc3.2.2를 설치 하려고 합니다 . 도와주세요
글쓴이: infesc / 작성시간: 목, 2003/02/06 - 1:04오후
gcc3.2.2를 설치 하려고 압축을 풀고 ./configure를 하면 다음 메세지가 뜹니다.
Configuring for a i686-pc-linux-gnulibc1 host.
Created "Makefile" in /usr/local/gcc-3.2.2 using "mt-frag"
/usr/bin/ld: cannot open crt1.o: 그런 파일이나 디렉토리가 없음
collect2: ld returned 1 exit status
*** The command 'gcc -o conftest -g -O2 conftest.c' failed.
*** You must set the environment variable CC to a working compiler.
어떻게 해야 하는지 가르쳐 주세요
Forums:
configure에서의 에러는 config.log에 자세하게 남습니다.
configure에서의 에러는 config.log에 자세하게 남습니다.
거기를 확인해보세요.
제가 보기에는 gcc가 안깔려 있거나
깔려 있다면 PATH에 안잡혀 있거나
그럴것 같군요.
無心
아 그리고 gcc를 configure 할때 C++도 같이 설치 하려면 되
아 그리고 gcc를 configure 할때 C++도 같이 설치 하려면 되도록이면 다음과 같은 옵션을 주시는 것이 좋습니다.
GCC team은 다음과 같이 권장합니다.
./configure --enable-__cxa_atexit --enable-threads=posix --enable-shared
이렇게요 :)
그리고 gcc의 INSTALL 디렉토리의 문서를 보면 gcc 소스가 있는데서 빌드하지 말고 다른 디렉 토리를 만들고 거기서 빌드하기를 권합니다.
(저도 소스 디렉토리에서 직접 빌드한적이 없습니다. 8) )
자세히 말하면 gcc-3.2.2 디렉토리와 같은 위치에 하나의 디렉토리를 만들고
그 디렉토리 안에서 다음과 같이 합니다.
SHELL >> ../gcc-3.2.2/configure --enable-__cxa_atexit --enable-threads=posix --enable-shared
SHELL >> make bootstrap
SHELL >> make check
SHELL >> make install
이렇게요
無心
근데 gcc를 깔려면 cc가 있어야 하는거 아닌가요? cc는 어디서 ??
근데 gcc를 깔려면 cc가 있어야 하는거 아닌가요? cc는 어디서 ???
잘모르겠네요...좀 부탁드릴께요~~!
ㅡㅡ;
:o 설치 디스크를 확인하시면 rpm으로 gcc가 포함되어 있을 겁니다.
확인해 보세요.
즐거운 하루 되세요
같은 지구에 살면서 차이가 나는건 왜일까???
댓글 달기