Форум по программированию Delphi Sources

 



Вернуться   Форум по программированию Delphi Sources > Софт > Windows / Linux & FreeBSD
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 05.08.2007, 17:07
macho macho вне форума
Прохожий
 
Регистрация: 29.07.2007
Сообщения: 6
Репутация: 10
Вопрос установка программ

привет!!!!
у меня стоит mandriva 2007 KDE 3.5.4 Linux 2.6 i686 Intel(R) Celeron(TM) CPU 1100MHz GNU/Linux ОЗУ 256 М GeForce FX 5200 128M.
у меня есть проблема установкой rpm-пакетов и с помощью make & makeinstall .
не могу поставить не одну прогу постоянно вылетают ошибки
(возможно и за версии архитектуры если дело в этом подскажите что делать)
Очень нужно поставить проги pwgen-0.1
1. pwgen-0.1 в файле install написано следующие:
The simplest way to compile this package is:

1. `cd' to the directory containing the package's source code
(for example 'cd /home/user/pwgen-0.1/SRC').

2. Type `make' to compile the package.

3. Type `make install' to install the program and documentation.
(You must be root to do this).

5. You can remove the program binaries and object files from the
source code directory by typing `make clean'.
перехожу в диру: pwgen-0.1/SRC
вот содержимое диры-src:
[root@localhost src]# ls -l
итого 27
-rwxr-xr-x 1 guru admin 6419 Авг 2 1999 generat.c*
-rwxr-xr-x 1 guru admin 2995 Авг 2 1999 help.c*
-rwxr-xr-x 1 guru admin 2288 Авг 2 1999 Makefile*
-rwxr-xr-x 1 guru admin 3550 Авг 2 1999 pwgen.c*
-rwxr-xr-x 1 guru admin 1500 Июл 21 1999 pwgen.h*
-rw-r--r-- 1 guru admin 7312 Июл 18 18:08 pwgen.o
набираю команду:
[root@localhost src]# make & makeinstall
и вот результат:
[1] 4037
gcc -g -O -Wall -Werror -I- -I. -c -o generat.o generat.c
bash: makeinstall: command not found
[root@localhost src]# cc1: note: obsolete option -I- used, please use -iquote instead
generat.c:218:6: error: no newline at end of file
make: *** [generat.o] Ошибка 1
3.
например: есть пакет e16-0.16.8.6-1.fc6.i386.rpm*
в консоле ввожу: [root@localhost rpm]# rpm -i e16-0.16.8.6-1.fc6.i386.rpm*
результат:
ошибка: Неудовлетворенные зависимости:
rtld(GNU_HASH) нужен для e16-0.16.8.6-1.fc6.i386
что такое rtld(GNU_HASH) и как решить проблему!!!!!

Заранее спасибо!!!!
Ответить с цитированием
  #2  
Старый 08.08.2007, 18:44
Аватар для Keygenmusic
Keygenmusic Keygenmusic вне форума
Активный
 
Регистрация: 24.10.2005
Адрес: Там
Сообщения: 201
Репутация: 20
По умолчанию

ну во-первых в некоторых прогах перед make надо ещё делать ./configure (ну тут судя по всему не надо). Во вторых лучше набери make потом ентер, потом make install (c пробелом между мэйк и инсталл!).

А пакет e16 требует ещё установленного rtld . ищи какой-нть rtld*.rpm или rtld*.tar.gz . без него не будет работать значит раз требует.

а вообще там есть гуевое средство для установки(и скачивания с репозиториев) программ (какой-нть там менеджер пакетов), там всё автоматически что надо скачается. Установочный диск также может являтся репозиторием.
Ответить с цитированием
Ответ



Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 12:45.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources", 2004-2019

ВКонтакте   Facebook   Twitter