Author Topic: HELP!  (Read 4580 times)

0 Members and 1 Guest are viewing this topic.

Offline unmortal

  • Newbie
  • *
  • Posts: 7
  • Karma: +0/-0
HELP!
« on: March 13, 2006, 11:33:05 »
У меня установлен alt linux ,и я не знаю как там компилировать архивы
чтоб установить какую нибудь ппрогу ,залазил в инструкции в архиве но  как там написано у меня не получается ,даже midnight comander использовал
помогите ламеру!!!! :unsure:

Offline zap

  • Newbie
  • *
  • Posts: 40
  • Karma: +0/-0
HELP!
« Reply #1 on: March 13, 2006, 12:27:27 »
чего имеется в виду под архивом?!?!
если это *.rpm то
rpm -ihv имя_пакета.rpm

Если *.tar.gz то это скорее всего исходники... Распаковывать и искать readme или instalation

обычно процедура следующая
1. распаковать
Распаковка или с помошью mc топтание ентера или tar -vxzf имя_архива.tag.gz или tar -vxjf имя_архива.tar.bz
2. запустить конфигурационный скрипт
./configure
3. скомпилить
make

Удачи :)
А ваще, учитесь задавать вопросы :)

Offline unmortal

  • Newbie
  • *
  • Posts: 7
  • Karma: +0/-0
HELP!
« Reply #2 on: March 13, 2006, 19:28:34 »
спасибо!
архив у меня tar.gz

Offline unmortal

  • Newbie
  • *
  • Posts: 7
  • Karma: +0/-0
HELP!
« Reply #3 on: March 13, 2006, 20:42:33 »
[unmortal@beast somaplayer-0.2.0]$ ./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 whether make sets $(MAKE)... no
checking whether build environment is sane... yes
checking for a BSD-compatible install... /bin/install -c
checking for working aclocal-1.4... missing
checking for working autoconf... missing
checking for working automake-1.4... missing
checking for working autoheader... missing
checking for working makeinfo... missing
checking whether to enable maintainer-specific portions of Makefiles... no
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.
[unmortal@beast somaplayer-0.2.0]$ sh ./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 whether make sets $(MAKE)... no
checking whether build environment is sane... yes
checking for a BSD-compatible install... /bin/install -c
checking for working aclocal-1.4... missing
checking for working autoconf... missing
checking for working automake-1.4... missing
checking for working autoheader... missing
checking for working makeinfo... missing
checking whether to enable maintainer-specific portions of Makefiles... no
checking for gcc... gcc
[span style=\'color:red\']
checking for C compiler default output file name... configure: error: C compiler cannot create executables
[/span]
See `config.log' for more details.
[unmortal@beast somaplayer-0.2.0]$ make
[span style=\'color:red \'] bash: make: command not found [/span]
чё это за error, может мне чё то докачать надо. И где у меня MAKE ???

Offline mars

  • Sr. Member
  • ****
  • Posts: 302
  • Karma: +0/-0
HELP!
« Reply #4 on: March 13, 2006, 20:44:16 »
сделай apt-get install rpm-build
« Last Edit: March 13, 2006, 20:44:39 by mars »

Offline Krueger

  • Full Member
  • ***
  • Posts: 195
  • Karma: +0/-0
    • http://www.zaonsv.ru
HELP!
« Reply #5 on: March 14, 2006, 08:01:48 »
Quote
checking for gcc... gcc
[span style=\'color:red\']
checking for C compiler default output file name... configure: error: C compiler cannot create executables
[/span]
See `config.log' for more details.
[unmortal@beast somaplayer-0.2.0]$ make
[span style=\'color:red \'] bash: make: command not found [/span]
чё это за error, может мне чё то докачать надо. И где у меня MAKE ???
Ключевая фраза смотри config.log, но, скорее всего, тебе надо обновить твой gcc. а также поставить gmake, если ещё не стоит.
Поправьте меня линуксоиды, если я не прав.

Offline zap

  • Newbie
  • *
  • Posts: 40
  • Karma: +0/-0
HELP!
« Reply #6 on: March 14, 2006, 11:46:21 »
для начала конечно gcc поставить
есессно если make not found то его надо доставить тоже
скорее всего еще что то прийдется

на сколько я понимаю установка дистра была "типа по быснтрому для настольной системы" Есть такое в альте или нет не помню уже :) то есть не стоит пакетов предназначенных для разработки!

Короче чтоб не парить мозг, запустить менеджер пакетов поставить gcc make autoconf, проверить зависимости, остальное думаю вылезет из них...
ну а ваще есессно смотреть лог и искать чего нехвататет...

И еще, как я понимаю пользователь совсем начинающий, зачем чего собирать при таком кошерном репозитарии для альта?!?!
поработайте для начала на уже собранных пакетах,
« Last Edit: March 14, 2006, 11:52:08 by zap »

Offline _bob

  • Full Member
  • ***
  • Posts: 122
  • Karma: +0/-0
    • http://
HELP!
« Reply #7 on: March 15, 2006, 09:37:38 »
В Alt, в основном, пользуются собранными готовыми пакетами. Устанавливаются они с помощью команды apt-get install _имя_пакета_без_номера_версии. Например: apt-get install krusader
Для этого должен быть настроен apt. По умолчанию он использует те диски, с которых и устанавливался дистрибутив.
Если есть неистребимое желание собрать нечто самому, то надо ставить пакет с исходниками (*.src.rpm), и собирать его командой rpm -bb прога.spec, который лежит в ~/RPM/SPECS/. Для этого должен быть установлен девелоперский набор (gcc, rpm-tools и пр.)

Offline unmortal

  • Newbie
  • *
  • Posts: 7
  • Karma: +0/-0
HELP!
« Reply #8 on: March 28, 2006, 19:49:32 »
senks!!!