PDA

Просмотр полной версии : Не компилит линукс ((


FaR-G9
21.11.2007, 00:17
Я линукс только установил, fedora core 6.0
Вобщем траблл, не могу ставить приложения
вот лог:

[root@localhost fuse-2.7.1]# ./configure
bash: ./configure: /bin/sh: bad interpreter: Отказано в доступе
[root@localhost fuse-2.7.1]# su root ./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 a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... configure: error: cannot run C compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details.

Тоже самое выводит при попытке запустить Makefile

delay(0)
21.11.2007, 00:54
В федоре не из сорсов собирать надо, а из rpm пакетов ставить

Lizardman
21.11.2007, 00:57
Неужели из сорцов собирать нельзя?

__mad
21.11.2007, 00:58
See `config.log' for more details. : D

FaR-G9
21.11.2007, 00:58
А из сорсов никак нельзя?
Я так подозреваю, что что-нибудь должно быть

delay(0)
21.11.2007, 01:05
http://forums.fedoraforum.org/archive/index.php/t-11512.html

>Your filesystem seems to be not mounted executable. Check "/etc/fstab"
>and the output of "mount".
Alexander

>Your are absoulte right! I have resolved this problem! Thanks a lot!!!!
Eric

limpompo
21.11.2007, 01:10
Как сказал "__mad" Посмотри что тебе пишут в ЛОГ файле...

G1yuK
21.11.2007, 03:41
может ещё стоит попробовать федору поновее

Antiakvt
21.11.2007, 04:17
>checking whether the C compiler works... configure: error: cannot run C compiled programs.

Поставь С заново.. Авось поможет. Его ищи на болванке с дистрибом.

trot
21.11.2007, 09:21
Ты что компилишь то? если фуз то тады ой...
исходники ядра нужны типа kernel-develop ...
И ещё енто пакеты девелоп поставь.....
+ проверь прова доступа на /bin/sh

SHADOW9
21.11.2007, 10:09
всякая линуха поддерживает сборку из исходников, попробуй переставить как тебе говорили С компилер

L0rd_Ha0S
23.11.2007, 00:26
http://forums.fedoraforum.org/archive/index.php/t-11512.html
>Your filesystem seems to be not mounted executable. Check "/etc/fstab"
>and the output of "mount".
Alexander

>Your are absoulte right! I have resolved this problem! Thanks a lot!!!!
Eric
Тебе delay(0) правильно подсказывает. Скорее всего у тебя корневая фс примонтирована с опцией noexec, проверь свой /etc/fstab, если у корня (/) есть эта опция - удали её.

Belfigor
09.02.2008, 08:26
может ещё стоит попробовать федору поновее

я сейчас вообще на Fedora Core 1 cижу :) и всё пашет , но не всё конечно :( допустим при установки yum install linuxdcpp , " если я в инете или в локалке , пытается соединиться с чем то, я так понял, и пишет , что не может обновить заголовки , а если вообще к сети не порублен , вообще ничего не запускается .... :(

зы а так я в восторге от Федорки ;) :) :)

Brun
09.02.2008, 14:19
Попробуй переустановить/установить пакеты : gcc cpp make
И если не получится, то приатач лог.

Belfigor
11.02.2008, 06:54
Попробуй переустановить/установить пакеты : gcc cpp make
И если не получится, то приатач лог.

да уже и сносил и переустанавливал , один фиг не пашет , она походу уже давно не поддерживается FC1 , вывод =качаю FC8 :) потому что уже достала меня эта жёлтая собака ;)

ну вот нашёл одну статейку , думаю автор не обидется , что я её тут разместил , мало ли , может кому то пригодится :



Обрисую суть проблемы: по умолчанию system-config-packages, он же pirut, лезет в Интернет и все пакеты устанавливаются с Инета. С точки зрения экономии трафика решение не очень рациональное - пару дней пакеты так поставишь и нужно будет опять бежать к провайдеру заносить денюшку ))))
Если отключиться от Инета прога пишет, что проблема с сетью. Ну это и понятно: локальный репозитарий не прописан, а все остальные находятся в Интернете. Решил прописать локальный репозитарий в /etc/yum.conf:

[base]
name=FC6
baseurl=file://mnt/cdrom
enabled=1
..........................


далее читайте источник

http://www.dkws.org.ua/phpbb2/viewtopic.php?t=1286