Работа с «компилятором C не может создавать исполняемые файлы» в CygwinC++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Работа с «компилятором C не может создавать исполняемые файлы» в Cygwin

Сообщение Anonymous »

Что бы я ни пытался скомпилировать в Cygwin, я получаю следующий результат:

проверка среды mingw32... нет
проверка EMX Среда OS/2... нет
проверка запуска препроцессора C... gcc -E
проверка gcc... gcc
проверка работы компилятора C (gcc). .. no
configure: ошибка: проблема с установкой или конфигурацией: компилятор C не может создать
исполняемые файлы.


Последние несколько строк файла журнала выглядят следующим образом:

configure:2810: проверка среды EMX OS/2
configure:2822: gcc -c conftest. c 1>&5
configure: В функции `main':
configure:2818: ошибка: `__EMX__' необъявлен (первое использование в этой функции)
configure:2818: ошибка: (Каждый необъявленный идентификатор сообщается только один раз
configure:2818: ошибка: для каждой функции, в которой он появляется.)
configure: сбой программы:
#line 2815 "configure"
#include " confdefs.h"

int main() {
return __EMX__;
; вернуть 0; configure:2838: проверка запуска препроцессора C
configure:2859: gcc -E conftest.c >/dev/null 2>conftest.out
configure:2943: проверка gcc
configure:3056: проверка работы компилятора C (gcc)
configure:3072: gcc -o conftest conftest.c -llib 1>&5
/usr/lib/gcc/i686 -pc-cygwin/3.4.4/../../../../i686-pc-cygwin/bin/ld: невозможно найти
-llib
collect2: ld вернул 1 статус выхода
configure: неудачная программа:

#line 3067 "configure"
#include "confdefs.h"

main(){return(0 );}


Это новая версия Cygwin с добавлением G++ и множества других инструментов разработчика. Есть идеи, что мне нужно сделать, чтобы эта штука заработала?

Обновление 0: Ник, ваша ссылка на http://www.geektimes.com/linux/troubles ... ables.html уже опробована – к сожалению, эти инструкции предназначены для Redhat и, похоже, не применимы к Cygwin.

Подробнее здесь: https://stackoverflow.com/questions/461 ... -in-cygwin
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»