Я пытаюсь построить из исходного компилятора для языка программирования Cyclone. Я запускаю 32-разрядный Ubuntu 12.04 с установкой GCC 4.6.3 по умолчанию.Проблемы с понижением GCC
Но make не удается из-за сбоя в утилите загрузки. Чтобы обойти это, я пытаюсь установить более старую версию GCC.
Я исправил /etc/apt/sources.list и установил gcc-3.3 и g ++ - 3.3 с помощью apt-get. Но настроить скрипт терпит неудачу, когда он вынужден использовать GCC 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 показывает:
...
/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