저는 Cyclone 프로그래밍 언어 용 소스 컴파일러를 빌드하려고합니다. GCC 4.6.3을 기본으로 32 비트 Ubuntu 12.04를 실행 중입니다.GCC 다운 그레이드 문제
하지만 make는 부트 스트랩 유틸리티에서 충돌로 인해 실패합니다. 이 문제를 해결하려면 이전 GCC 버전을 설치하려고합니다.
나는 /etc/apt/sources.list를 패치했고 apt-get을 사용하여 gcc-3.3과 g ++ - 3.3을 설치했다.
$ export CC=gcc-3.3
$ export CXX=g++-3.3
$ ./configure
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for gcc... gcc-3.3
checking for C compiler default output file name... configure: error: C compiler cannot create executables
See `config.log' for more details.
그리고 config.log 쇼 :하지만 스크립트가 GCC 3.3 사용을 강요 할 때 실패 구성 LD의
...
/usr/bin/ld: cannot find crt1.o: No such file or directory
/usr/bin/ld: cannot find crti.o: No such file or directory
/usr/bin/ld: cannot find -lgcc_s
...
버전 2.22