LINUX.ORG.RU

checking for C compiler default output file name... configure: error: C compiler cannot create executables


0

0

Слака 10.2
при попытке что собрать из исходников вываливается:
./configure
.......
.......
checking for gcc... gcc
checking for C compiler default output file name... configure: error: C compiler cannot create executables
See `config.log' for more details.

куда копать ??
Заранее спасибо!

anonymous

Обычно происходит при невозможности запустить компилятор!
Запусти просто gcc --version и посмотри, что он тебе выдаст или See `config.log' for more details.

UVV ★★★★★
()
Ответ на: комментарий от UVV

root@111:~# gcc --version
gcc (GCC) 3.3.6
Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

anonymous
()

Ну так ты попробуй собери вручную элементарный HelloWorld. Это он примерно и пытается сделать. Там и скажут в чем косяк

Chumka ★★★
()

Не полностью поставил gcc кажется

Orlangoor ★★★★★
()
Ответ на: комментарий от anonymous


флаги левые какие-нибудь заданы.
как уже сказали, посмотри в config.log

Johnny_Mnemonic
()

может прав не хватает для создания целевого файла, может элементарно места не хватать.. да мало ли чего может

Vinill ★★
()

>куда копать ??

если компилятор запускается, то все очень просто. Ты поигрался с CFLAGS/CXXFLAGS. смотри config.log, оно скажет какая опция ему не нравится.

logIN
()
27 ноября 2005 г.
Ответ на: комментарий от anonymous

Оказалось, что проблема несколько интереснее, чем пишут в FAQ'ах Обычно это "Чего-то не доустановил", но я-то собираю через rpmbuild --rebuild и через SuSE'вский build, которые все проверяют сами! Оказалось, 64-ошный gcc -m32 не очень-то совместим с обычным gcc... Пока я правда не понял, как лучше поступить, взять gcc32 или попытаться справится с 64-битным gcc... Не выходит с ним что-то. Собирать не хочет...

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.