Ни как не получается установить программу из исходников в Mandriva

PCLinuxOS

Модератор: Bizdelnick

edward007
Сообщения: 1
ОС: mandriva 2008

Ни как не получается установить программу из исходников в Mandriva

Сообщение edward007 »

Всем здрасти,
Никак не получается поставить игрушки, да собственно и любую программу из исходников. Я начинающий линуксоид. Недавно только поставил Мандриву. Изучаю мат. часть но ни в какую не могу врубиться как поставить программу. С rpm все понятно (так что не советуйте: "начинающий - устанавливай только такие файлы"). Вобщем распаковываю архив требуемой программы в, ну например, /USR/BIN, захожу в папку с распакованным архивом, запускаю Konsole, ввожу ./configure и получаю:
[root@localhost extreme-tuxracer-0.35]# ./configure
checking build system type... i686-pc-linux-gnuoldld
checking host system type... i686-pc-linux-gnuoldld
checking target system type... i686-pc-linux-gnuoldld
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... no
checking whether to enable maintainer-specific portions of Makefiles... no
checking for a BSD-compatible install... /usr/bin/install -c
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
[root@localhost extreme-tuxracer-0.35]#

Что от меня требуется? понимаю что возможно чего-то еще нужно загрузить, но каким образом и куда? Спасибо
Спасибо сказали:
Аватара пользователя
Crazy
Сообщения: 862
Статус: Адепт Дзен.
ОС: Mint, Win7.

Re: Ни как не получается установить программу из исходников в Mandriva

Сообщение Crazy »

configure: error: no acceptable C compiler found in $PATH

Компилятор Си не установлен, смотри gcc

P.S
учи английский.

Desipere in loco
Спасибо сказали:
Eksodusmen
Сообщения: 171
ОС: Mandriva 2011 Free

Re: Ни как не получается установить программу из исходников в Mandriva

Сообщение Eksodusmen »

checking for gcc... no


тебе нужен пакет - gcc
это компилятор для сборки прог из исходников

Что от меня требуется? понимаю что возможно чего-то еще нужно загрузить, но каким образом и куда? Спасибо


1)зайди Система-Настройка-Настройка компьютера (пароль рута) - установка программ(значок пакета с плюсиком)
там в поиске введи - gcc
это стандартный компиллятор и он должен идти в составе любого дистра ( с мандривой точно идёт)
установи его

2)многие игры требуют пакет SDL
для установки игры из пакета рпм - достаточно , НАПРИМЕР, установить перед этим пакет
libSDL1.2-1.2.11-7mdv2007.1.i586.rpm
а для случая , когда игра собирается из исходников - нужен пакет ( ещё или вместо - точно не знаю ) с приставкой devel
libSDL1.2-devel-1.2.11-7mdv2007.1.i586.rpm

3) во всех остальных случаях , когда собираешь что-то из исходников , и когда пишет тебе - error , - ищи пакет рпм с devel в названии , и зачастую в начале ещё и с lib-

PS: у тебя должны быть подключены репозитарии , чтобы ты мог эффективно ставить пакеты
Спасибо сказали:
ShVV
Сообщения: 11
ОС: WinXP,Mandriva2007

Re: Ни как не получается установить программу из исходников в Mandriva

Сообщение ShVV »

А что я не правильно делаю: вхожу в папку с распакованным архивом, ввожу ./configure, и получаю ответ:"нет такого файла или каталога"?
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Ни как не получается установить программу из исходников в Mandriva

Сообщение Juliette »

ShVV писал(а):
26.12.2007 01:01
А что я не правильно делаю: вхожу в папку с распакованным архивом, ввожу ./configure, и получаю ответ:"нет такого файла или каталога"?

конкретно давайте. Зайдите в каталог и сделайте там
ls -R
Также бывает, что нужно сделать только make и make install, т.е. скрипта configure там и нету действительно.
Также бывает, что в архиве закатаны уже готовые бинарии, например -- Firefox.
Спасибо сказали:
Аватара пользователя
akdengi
Сообщения: 4244

Re: Ни как не получается установить программу из исходников в Mandriva

Сообщение akdengi »

Самое главное пропустили:

Вобщем распаковываю архив требуемой программы в, ну например, /USR/BIN


O_o

А в общем правильно сказали - нужен gcc, make и прочее и обязательно читайте README и INSTALL в архиве - там все написано...
Меня тут снова нет :P
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Ни как не получается установить программу из исходников в Mandriva

Сообщение Juliette »

akdengi писал(а):
26.12.2007 01:22
Самое главное пропустили

:crazy:
действительно, подумаешь, какой-то там каталог...
и под рутом распаковывает, и сидит небось под рутом
ну и ладно, поколение Мандривы, фигли
Спасибо сказали:
BloodJoker
Сообщения: 3
ОС: Mandriva Linux PowerPack 2008

Re: Ни как не получается установить программу из исходников в Mandriva

Сообщение BloodJoker »

Приветствую.
У меня прабла 1 к 1 как у автора.
Я нашел MAKE поставил, этим неограничелось. В итоге проиграл я 3+ чала в Мандриву и удовлетворился =)
Кто-нибудь может по человечески написать что надо поставить?
Пример:
Тебе надо:
1. 123.rpm
2. 321.rpm
и так далее
И будет тебе щастье.
Уверен что можете. Ведь сами ставили.

РПМ кашно рулит, но фига найдешь игрушки уже упакованные(это раз) и новые версии игрушек(это два).
Распишите.
Есть 2 вида файлов как я понял "в исходниках": *.tar.gz и *.tar.bz2
Как их ставить? Чем они отличаются?
НЕНАДО ссылаться на редми и инсталл. Там все расписано четко:
./configure
make
make install
И ВСЕ!

Прошу Вас помочь начинающем линуксоидам.
Моя система: Mandriva Linux PowerPack 2008.0 i586
На CD с системой ссылаться не желательно. Там большинство- устаревшие версии.

Заранее ОГРОМНОЕ СПАСИБО!

Правильно заданный вопрос - 70% ответа.

З.Ы.
А прикрепил я класную обоину =)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Ни как не получается установить программу из исходников в Mandriva

Сообщение Juliette »

BloodJoker, не хочу перечитывать тему сначала. поэтому просто скажу что нужно сделать:
1)поставить:
gcc (с зависимостями, которые потянет), kernel-source, все пакеты со словом devel в названиях
2) .tar.gz и .tar.bz2 отличаются только способом, которым их архивировали-сжимали. Первые пакеты родятся у архиватора gzip, вторые -- у bzip2. У второго архиватора степень сжатия получше, и пакеты получаются поменьше в размерах. Внутре содержимое, если это одна и та же программа, не отличается.
3) за дельнейшей информацией -- см. тему:
Установка программ из исходников
Там всё предельно ясно расписано. :girl_sigh:
Спасибо сказали:
BloodJoker
Сообщения: 3
ОС: Mandriva Linux PowerPack 2008

Re: Ни как не получается установить программу из исходников в Mandriva

Сообщение BloodJoker »

Конкретные названия rpm можно?
Там по любой маске сто-о-о-олько этих пакетов.

З.Ы.
Бросаю винду и иду копировать логи ошибок =) %)
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Ни как не получается установить программу из исходников в Mandriva

Сообщение Juliette »

BloodJoker писал(а):
04.01.2008 17:18
Бросаю винду и иду копировать логи ошибок =) %)

хихи
:console:
Спасибо сказали:
BloodJoker
Сообщения: 3
ОС: Mandriva Linux PowerPack 2008

Re: Ни как не получается установить программу из исходников в Mandriva

Сообщение BloodJoker »

Отличие rpm i586 and i386 в чем?
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Ни как не получается установить программу из исходников в Mandriva

Сообщение Juliette »

BloodJoker писал(а):
04.01.2008 17:31
Отличие rpm i586 and i386 в чем?

i386 запустится и на 586 процессоре и выше, i586 только на 586 и выше.
Опять же рпмки для разных дистрибутивов мало совместимы между собой, если вы собираетесь поставить на Мандриву пакеты для РедХат или Сюзи.
Спасибо сказали: