Установите System C в Cygwin

Я пытаюсь установить System C 2.3.0 в Cygwin (1.7.25). Я запускаю ../configure в objdir (как и многие онлайн-руководства), но получаю следующую ошибку:

проверка gcc ... gcc
проверка имени выходного файла по умолчанию компилятора C ...
configure: error: компилятор C не может создавать исполняемые файлы
Подробнее см. в `config.log '. < br />

/ * Фрагмент config.log /


gcc версии 4.8.2 (GCC)
configure: 2851: $? = 0
configure: 2858: gcc -V> & 5
gcc: error: нераспознанный параметр командной строки '-V'
gcc: фатальная ошибка: нет входных файлов
компиляция прервана.
настроить: 2861: $? = 1
configure: 2884: проверка имени выходного файла по умолчанию для компилятора C
configure: 2911: gcc conftest.c> & 5
gcc: error: spawn: Нет такого файла или каталога
настроить: 2914: $? = 1
configure: 2952: результат:
configure: сбой программы:
| /
confdefs.h. * /
| #define PACKAGE_NAME "SystemC"
| #define PACKAGE_TARNAME "systemc"
| #define PACKAGE_VERSION "2.3.0"
| #define PACKAGE_STRING "SystemC 2.3.0"
| #define PACKAGE_BUGREPORT ""
| / * конец confdefs.h. * /


Любая помощь будет оценена!


person user1220086    schedule 26.11.2013    source источник


Ответы (1)


Я понял свою проблему. В моем файле .cshrc я изменил переменную $ path и фактически удалил gcc и g ++. Таким образом, как gcc, так и g ++ не работали, и поэтому скрипт настройки не работал, когда пытался их запустить.

Я исправил свой cshrc, и переменная $ path теперь имеет / usr / bin / gcc / usr / bin / g ++, и сценарий configure работает успешно.

person user1220086    schedule 27.11.2013