Не хотят ставиться проги =( (XMMS и irssi)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Vizakenjack
Сообщения: 44
ОС: Debian 5.0

Не хотят ставиться проги =(

Сообщение Vizakenjack »

Значицо, стоит у меня Mandriva 2007 x64, двд-диск заказывал с линуксцентера.


Поставил некоторые проги, а эти отказываются ставиться.


XMMS делает конфиг, после мейка ругается:

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

ir.c:19: error: static declaration of ‘keepGoing’ follows non-static declaration
ir.h:53: error: previous declaration of ‘keepGoing’ was here
ir.c:22: error: static declaration of ‘irapp_thread’ follows non-static declaration
ir.h:52: error: previous declaration of ‘irapp_thread’ was here
make[3]: *** [ir.lo] Ошибка 1
make[3]: Leaving directory `/home/vizakenjack/Downloads/xmms-1.2.10/General/ir'
make[2]: *** [all-recursive] Ошибка 1
make[2]: Leaving directory `/home/vizakenjack/Downloads/xmms-1.2.10/General'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/home/vizakenjack/Downloads/xmms-1.2.10'
make: *** [all] Ошибка 2


irssi тоже делает конфиг, а после make выдает:

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

perl-core.c:35:18: error: XSUB.h: Нет такого файла или каталога
perl-core.c: In function ‘perl_script_destroy_package’:
perl-core.c:53: error: ‘dSP’ undeclared (first use in this function)
perl-core.c:55: error: ‘ENTER’ undeclared (first use in this function)
perl-core.c:56: error: ‘SAVETMPS’ undeclared (first use in this function)
perl-core.c:58: warning: implicit declaration of function ‘PUSHMARK’
perl-core.c:58: error: ‘SP’ undeclared (first use in this function)
perl-core.c:59: warning: implicit declaration of function ‘XPUSHs’
perl-core.c:59: warning: implicit declaration of function ‘sv_2mortal’
(... еще куча сообщений подобного рода ...)
perl-core.c: In function ‘compile’:
/usr/include/regexp.h:202: warning: control reaches end of non-void function
make[3]: *** [perl-core.lo] Ошибка 1
make[3]: Leaving directory `/home/vizakenjack/Downloads/irssi-0.8.10/src/perl'
make[2]: *** [all-recursive] Ошибка 1
make[2]: Leaving directory `/home/vizakenjack/Downloads/irssi-0.8.10/src'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/home/vizakenjack/Downloads/irssi-0.8.10'
make: *** [all-recursive-am] Ошибка 2



Думаю, что то с пакетами... Качал проги в rpm-формате, обе ругаются на libssl и libcrypt.

urpmi выдает:

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

[root@localhost Downloads]# urpmi ssl
нет пакета с именем ssl
Следующие пакеты содержат ssl:
lib64openssl0.9.8
lib64openssl0.9.8-devel
libopenssl0.9.8
libopenssl0.9.8-devel
libopenssl0.9.8-static-devel
openssl

[root@localhost Downloads]# urpmi crypt
нет пакета с именем crypt
Следующие пакеты содержат crypt:
lib64beecrypt6
lib64gcrypt11
lib64gcrypt11-devel
libbeecrypt6
libbeecrypt6-devel
libgcrypt11
libgcrypt11-devel
pycrypto
Спасибо сказали:
Аватара пользователя
Виталмий
Сообщения: 468
Статус: Любитель
ОС: Gentoo Linux

Re: Не хотят ставиться проги =(

Сообщение Виталмий »

Vizakenjack писал(а):
10.12.2006 23:00
irssi тоже делает конфиг, а после make выдает:

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

perl-core.c:35:18: error: XSUB.h: Нет такого файла или каталога
perl-core.c: In function ‘perl_script_destroy_package’:
perl-core.c:53: error: ‘dSP’ undeclared (first use in this function)
perl-core.c:55: error: ‘ENTER’ undeclared (first use in this function)
perl-core.c:56: error: ‘SAVETMPS’ undeclared (first use in this function)
...

тут вам следует установить perl, либо из изходников, либо из пакетов только. если будете устанавоивать из rpm, то не забудте про пакеты perl-x.x-devel.

а насчёт этого:
Vizakenjack писал(а):
10.12.2006 23:00
urpmi выдает:

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

[root@localhost Downloads]# urpmi ssl
нет пакета с именем ssl
Следующие пакеты содержат ssl:
lib64openssl0.9.8
lib64openssl0.9.8-devel
libopenssl0.9.8
libopenssl0.9.8-devel
libopenssl0.9.8-static-devel
openssl

[root@localhost Downloads]# urpmi crypt
нет пакета с именем crypt
Следующие пакеты содержат crypt:
lib64beecrypt6
lib64gcrypt11
lib64gcrypt11-devel
libbeecrypt6
libbeecrypt6-devel
libgcrypt11
libgcrypt11-devel
pycrypto


я так понял у вас процессор x64. установить все эти либы, которые с 64.
linux-2.6.17-gentoo-r5 x86 on AMD Athlon XP 2000+
OpenSuse 11.0 x86_64 on Sony VNG-FZ31ER
Спасибо сказали:
Vizakenjack
Сообщения: 44
ОС: Debian 5.0

Re: Не хотят ставиться проги =(

Сообщение Vizakenjack »

перл и perl-base стоят.

Все пакеты для х64 тоже стоят.
Спасибо сказали:
Vizakenjack
Сообщения: 44
ОС: Debian 5.0

Re: Не хотят ставиться проги =(

Сообщение Vizakenjack »

люди... помогите блин( проблема акутальна ведь
Спасибо сказали:
Аватара пользователя
makss
Сообщения: 226
ОС: Win+ Lin

Re: Не хотят ставиться проги =(

Сообщение makss »

perl-core.c:35:18: error: XSUB.h:


Ясно же написал нет такого файла это хедер где как раз скорее всего и обьявлены те переменные на которые ругается
посмотрите как подключается файл и путь к нему если есть,
не воспринимайте Linux c позиции Windows, учитесь использовать командную строку
Спасибо сказали:
Аватара пользователя
mark
Бывший модератор
Сообщения: 2055
Статус: ...
ОС: Windows 7

Re: Не хотят ставиться проги =(

Сообщение mark »

А поставить из пакетов?
Спасибо сказали:
Vizakenjack
Сообщения: 44
ОС: Debian 5.0

Re: Не хотят ставиться проги =(

Сообщение Vizakenjack »

а где взять пакеты? Я бы с радостью, я не фанат лишнего геммороя)). rpmfind.net выдает только пакеты для старых версий, пробовал ставить - просят старые версии библиотек.

ЗЫ - ошибка еще в конфиге. раньше просто не заметил -_-

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

hecking for libmikmod-config... /usr/bin/libmikmod-config
checking for libmikmod - version >= 3.1.5... Cannot execute /usr/bin/multiarch-x86_64-linux/libmikmod-config
Cannot execute /usr/bin/multiarch-x86_64-linux/libmikmod-config
Cannot execute /usr/bin/multiarch-x86_64-linux/libmikmod-config
Cannot execute /usr/bin/multiarch-x86_64-linux/libmikmod-config
Cannot execute /usr/bin/multiarch-x86_64-linux/libmikmod-config
Cannot execute /usr/bin/multiarch-x86_64-linux/libmikmod-config
no
*** Could not run libmikmod test program, checking why...
*** The test program failed to compile or link. See the file config.log for the
*** exact error that occured. This usually means libmikmod was incorrectly installed
*** or that you have moved libmikmod since it was installed. In the latter case, you
*** may want to edit the libmikmod-config script: /usr/bin/libmikmod-config
checking for Ogg... no
*** Could not run Ogg test program, checking why...
*** The test program failed to compile or link. See the file config.log for the
*** exact error that occured. This usually means Ogg was incorrectly installed
*** or that you have moved Ogg since it was installed.
checking for Vorbis... no
*** Could not run Vorbis test program, checking why...
*** The test program failed to compile or link. See the file config.log for the
*** exact error that occured. This usually means Vorbis was incorrectly installed
*** or that you have moved Vorbis since it was installed.


однако сам libmikmod стоит, версия 3.1.11а. Думаю, проблема из-за 64-разрядности... или я неправ?

залез в /usr/bin/ - не нашел там libmikmod-config
Спасибо сказали:
Аватара пользователя
mark
Бывший модератор
Сообщения: 2055
Статус: ...
ОС: Windows 7

Re: Не хотят ставиться проги =(

Сообщение mark »

Спасибо сказали:
Vizakenjack
Сообщения: 44
ОС: Debian 5.0

Re: Не хотят ставиться проги =(

Сообщение Vizakenjack »

mark
скачал, настроил... поставил таким образом лиск и Х-чат... Лиск не понравилась, хотел поставить сим и не нашел...

а где его искать если там нет, из рпм тока для 2006, а из сорцов не ставится?
Спасибо сказали:
Vizakenjack
Сообщения: 44
ОС: Debian 5.0

Re: Не хотят ставиться проги =(

Сообщение Vizakenjack »

скачал последнюю версию СИМа, 0.9.4.1 вроде... В таре. конфигаю - ругается :

checking for Qt... configure: error: Qt (>= Qt 3.2) (library qt-mt) not found. Please check your installation!
For more details about this problem, look at the end of config.log.


конечно же, такая библиотека у меня есть... может из-за того что она 64-битная?
Спасибо сказали:
Аватара пользователя
makss
Сообщения: 226
ОС: Win+ Lin

Re: Не хотят ставиться проги =(

Сообщение makss »

а версия этой библиотеки какая??
не воспринимайте Linux c позиции Windows, учитесь использовать командную строку
Спасибо сказали:
Vizakenjack
Сообщения: 44
ОС: Debian 5.0

Re: Не хотят ставиться проги =(

Сообщение Vizakenjack »

версия 3.3 вроде, сйечас из под винды - нет возможности глянуть

точно помню что версия выше.

попробовал удалить версию для х64 и поставил обычную - не помогло. Поменял заново - тоже
Спасибо сказали: