Решено: C compiler cannot create executables

Kubuntu, Xubuntu и другие

Модератор: Модераторы разделов

Pentium02
Сообщения: 136
ОС: Debian lenny

Решено: C compiler cannot create executables

Сообщение Pentium02 »

checking for C compiler default output file name... configure: error: C compiler cannot create executables
Ось Ubuntu 7.04
Вот такая ошибка вылазит при попытке что либо сконфигурировать, например apache

Код:

root@pentium02-desktop:/usr/src/httpd-2.2.4# ./configure checking for chosen layout... Apache checking for working mkdir -p... yes checking build system type... i686-pc-linux-gnulibc1 checking host system type... i686-pc-linux-gnulibc1 checking target system type... i686-pc-linux-gnulibc1 Configuring Apache Portable Runtime library ... checking for APR... reconfig configuring package in srclib/apr now checking build system type... i686-pc-linux-gnulibc1 checking host system type... i686-pc-linux-gnulibc1 checking target system type... i686-pc-linux-gnulibc1 Configuring APR library Platform: i686-pc-linux-gnulibc1 checking for working mkdir -p... yes APR Version: checking for chosen layout... apr 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. configure failed for srclib/apr
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Hear this voice from deep inside
It's a call of your heart
Close your eyes and yo will find
Passage out of the dark
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Решено: C compiler cannot create executables

Сообщение Uncle_Theodore »

Посмотри в файле config.log что именно не сработало.
Там та информация, которая нужна.
Спасибо сказали:
Pentium02
Сообщения: 136
ОС: Debian lenny

Re: Решено: C compiler cannot create executables

Сообщение Pentium02 »

Он приложен, но чёто я там ничего не нахожу, может смарю плохо?
Hear this voice from deep inside
It's a call of your heart
Close your eyes and yo will find
Passage out of the dark
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Решено: C compiler cannot create executables

Сообщение Uncle_Theodore »

Pentium02 писал(а):
03.06.2007 01:48
Он приложен, но чёто я там ничего не нахожу, может смарю плохо?

Когда я писал, его еще не было почему-то...
Хым-хым-хым... Почему-то я тоже ничего не вижу... Странно.
А ты можешь скомпилировать какой-нибудь простейший Hello World на том разделе, где ты конфигуришь апача?
Спасибо сказали:
Pentium02
Сообщения: 136
ОС: Debian lenny

Re: Решено: C compiler cannot create executables

Сообщение Pentium02 »

На си я не пишу, и хелло ворлда не могу написать, но всё что я пробовал компилить, не компилилось вобще нечего. В fstab к разделу noexec не написано

То что я это всё делаю по ssh под рутом роли не играет?
Hear this voice from deep inside
It's a call of your heart
Close your eyes and yo will find
Passage out of the dark
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Решено: C compiler cannot create executables

Сообщение Uncle_Theodore »

Pentium02 писал(а):
03.06.2007 01:54
На си я не пишу, и хелло ворлда не могу написать, но всё что я пробовал компилить, не компилилось вобще нечего. В fstab к разделу noexec не написано

Прогони вот эти команды

Код: Выделить всё

echo "#include<stdio.h>" > proba.c
echo "int main() {printf(\"Hello World\n\");}" >> proba.c
gcc proba.c
./a.out

Просто скопируй с экрана. Какие результаты?
То что я это всё делаю по ssh под рутом роли не играет?

Пока не знаю, может, и играет...
Спасибо сказали:
Pentium02
Сообщения: 136
ОС: Debian lenny

Re: Решено: C compiler cannot create executables

Сообщение Pentium02 »

Код: Выделить всё

root@pentium02-desktop:/# echo "#include<stdio.h>" > proba.c
root@pentium02-desktop:/# echo "int main() {printf(\"Hello World\n\");}" >> proba.c
root@pentium02-desktop:/# gcc proba.c
proba.c:1:19: error: stdio.h: No such file or directory
proba.c: В функции ‘main’
proba.c:2: предупреждение: incompatible implicit declaration of built-in function ‘printf’
root@pentium02-desktop:/# ./a.out
-bash: ./a.out: No such file or directory
root@pentium02-desktop:/#
Hear this voice from deep inside
It's a call of your heart
Close your eyes and yo will find
Passage out of the dark
Спасибо сказали:
Аватара пользователя
Minton
Сообщения: 1588
Статус: openSUSE Localization Team
ОС: openSUSE Tumbleweed x86-64

Re: Решено: C compiler cannot create executables

Сообщение Minton »

Сборка исходников под Убунтой - это весьма забавный процесс :) Поставь пакет automake и все его зависимости как минимум. Может быть, ещё что-то по шаблону *make* и *gcc* придётся поставить, но это уже потом посмотреть надо...
Русский раздел на forums.opensuse.org :)

"Настоящие мужчины используют поиск" ©Goodvin
Спасибо сказали:
Аватара пользователя
nerezus
Сообщения: 525
Статус: Вселенский отказник
ОС: windoze

Re: Решено: C compiler cannot create executables

Сообщение nerezus »

пакет build-essential вроде )
ну короче пакеты ставь
ICQ 547097
Спасибо сказали:
Аватара пользователя
eduard_pustobaev
Сообщения: 2629
Статус: Ленивец
ОС: Arch/Debian.

Re: Решено: C compiler cannot create executables

Сообщение eduard_pustobaev »

Minton писал(а):
03.06.2007 02:27
Сборка исходников под Убунтой - это весьма забавный процесс :)

Точно такой же, как и в Fedora, Mandriva, gentoo, lfs...
В дисгармонии со вселенной.
Спасибо сказали:
Аватара пользователя
_Storm
Сообщения: 135
ОС: MOPS Linux 5.0

Re: Решено: C compiler cannot create executables

Сообщение _Storm »

apt-get install g++
Спасибо сказали:
Pentium02
Сообщения: 136
ОС: Debian lenny

Re: Решено: C compiler cannot create executables

Сообщение Pentium02 »

nerezus писал(а):
03.06.2007 18:26
пакет build-essential вроде )
ну короче пакеты ставь

Спасибо. Помогло
Hear this voice from deep inside
It's a call of your heart
Close your eyes and yo will find
Passage out of the dark
Спасибо сказали: