Sven

Софт под Linux, разные программы, но только связанные с Linux

Модератор: /dev/random

ToToWkA
Сообщения: 59
ОС: Linux Mandriva 2007 PowerPack

Sven

Сообщение ToToWkA »

Пожалуйста помогите установить Sven 0.6 (программа для программирования дополн кнопок на клаве и крысе).
При компиляции:
checking for PACKAGE... configure: error: Package requirements (gtk+-2.0 >= 2.0.0) were not met:

No package 'gtk+-2.0' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables PACKAGE_CFLAGS
and PACKAGE_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

У меня же пакет gtk+2.0-2.10.3-4mdv2007.0 стоит.

Система PP 2007 Mandriva.

Спасибо.
Спасибо сказали:
Аватара пользователя
eduard_pustobaev
Сообщения: 2629
Статус: Ленивец
ОС: Arch/Debian.

Re: Sven

Сообщение eduard_pustobaev »

Может нужон пакет gtk-devel?
В дисгармонии со вселенной.
Спасибо сказали:
ToToWkA
Сообщения: 59
ОС: Linux Mandriva 2007 PowerPack

Re: Sven

Сообщение ToToWkA »

Может, но его нету. И в репозитариях его нету.
Спасибо сказали:
ToToWkA
Сообщения: 59
ОС: Linux Mandriva 2007 PowerPack

Re: Sven

Сообщение ToToWkA »

Ап :unsure:
Спасибо сказали:
ToToWkA
Сообщения: 59
ОС: Linux Mandriva 2007 PowerPack

Re: Sven

Сообщение ToToWkA »

Подскажите кто то у кого программа установлена...
Спасибо сказали:
Аватара пользователя
pzp-5
Сообщения: 558
Статус: Главный модератор "Пингвинария" на Лафоксе.

Re: Sven

Сообщение pzp-5 »

ToToWkA писал(а):
06.11.2006 18:15
Подскажите кто то у кого программа установлена...

Разве в огромном разнообразии программ на "свен" свет сошелся клином (для вашей задачи)?
Почитайте этот топик и найдете альтернативу.
Угадайте: где на фотографии, которая представляет мой аватавр, спрятана птичка?
Спасибо сказали:
Аватара пользователя
heil0
Сообщения: 545
Статус: Депрессивный токарь с Межделмаша
ОС: *buntu, OpenSolaris

Re: Sven

Сообщение heil0 »

В Мандриве ГТК встает немного не туда. :) Можно мейк файл Свера поправить руками.
iMisanthrop
heil0's blog
heil0@jabber.ufanet.ru
Linux registered user #400177.
Спасибо сказали:
Аватара пользователя
dark-saber
Сообщения: 55
ОС: Arch linux

Re: Sven

Сообщение dark-saber »

Дело не совсем в том, куда встает gtk. Мандриве просто нужны devel-пакеты, основной из них - libgtk+2.0_0-devel-2.10.3-4mdv2007.0.i586.rpm
Size: 2,8 MB (2 865 301 bytes)
Он за собой тянет еще 4 либы, тоже devel, но они мелкие - в сумме <800 КБ. После этого configure проходит нормально.
Спасибо сказали:
ToToWkA
Сообщения: 59
ОС: Linux Mandriva 2007 PowerPack

Re: Sven

Сообщение ToToWkA »

Спасибо Dark_saber. Качаю пакет с инета. В репозитариях нету его.... Даже не знаю что буду делать ес
ли он затребует еше каких т опакетов для овместимости :ph34r:
Спасибо сказали:
SergGnom
Сообщения: 166
ОС: Mint 8

Re: Sven

Сообщение SergGnom »

Могу скинуть РПМ. Сам сдел. Система - Мандрива 2007 ЛЦ.
Спасибо сказали:
Аватара пользователя
dark-saber
Сообщения: 55
ОС: Arch linux

Re: Sven

Сообщение dark-saber »

ToToWkA
Ну я говорю, что он требует еще 4 таких же devel - либы (atk и еще что-то). Они мелкие и качаются оттуда же, откуда и основная (я с помощью rpm.pbone.net качал с Черноголовки - ftp.chg.ru).
Спасибо сказали:
ToToWkA
Сообщения: 59
ОС: Linux Mandriva 2007 PowerPack

Re: Sven

Сообщение ToToWkA »

SergGnom - будь добр (k i d @ t e . n e t . u a)

Dark Saber, видно это отход от темы, но все же, хочу разъяснить ситуацию:
Я сделал как в статье "Установка до прог в Мандриве (на этом форуме). Добавил ресурс contrib, помоему америкосовский фтп какой то, остальные ресурсы не добавлял, так как насколько я понимаю осталось - просто база в инете самого диска (нафиг если у меня диск есть), и cooker - не стабильные пакеты. Вопрос в следующем, може мне еше какое зеркало добавить? а то к примеру в моем зеркале нету superkarambi, и некоторых других популярных прог... И многие пакеты с моего зеркала не ставятся, ошибку выдают.
Разъясните плз, как устанавливать какую ту прогу с зависимостями. Вот к примеру Sven: ее на contib сервере нету (и не должно быть). Она требует н-ое кол-во пакетов. Один из них gtk-devel, он у меня не стоит. В contib я его не нашел. Скачал только по вашей ссылке, и то он не ставится из за других зависимостей (опять нужны пакеты).
Вопрос Как мне ставить такие программы, чтоб оно все что над ос инета тянула, а не ошибки выдавала постоянно, и притом "ошибка" gtk not >2.0. А откуда я могу знать какой именно gtk ей требуется? devel либо еше что, их же десятки :wacko:
Понимаю детский вопрос, но я еше "учусь" Линуксу :unsure:
Данке B)
Спасибо сказали:
Аватара пользователя
dark-saber
Сообщения: 55
ОС: Arch linux

Re: Sven

Сообщение dark-saber »

ToToWkA
Не обязательно ставить программу из официального репозитария. Если есть пакет, собранный под конкретную систему - почему бы не установить его? Заходишь на rpm- поисковик, я в основном пользуюсь rpm.pbone.net из-за удобного интерфейса, выбираешь только Mandriva 2007, ищешь libgtk+2. Выбираешь devel, качаешь. В принципе, поисковик сразу же показывает зависимости, но при установке (в KDE - двойной щелчок по умолчанию) они все равно всплывут. Циклических зависимостей тут нет, так что просто ищешь тем же rpm.pbone.net все, что требуется (там 4 небольших пакета, это 7 минут на модеме). Так же устанавливаешь двойным щелчком. Все.
Спасибо сказали:
SergGnom
Сообщения: 166
ОС: Mint 8

Re: Sven

Сообщение SergGnom »

ToToWkA
Завтра с утра дам вам ссылку в личку на РПМ
Спасибо сказали:
Аватара пользователя
dark-saber
Сообщения: 55
ОС: Arch linux

Re: Sven

Сообщение dark-saber »

ToToWkA

(ToToWkA @ Nov 8 2006, в 00:04) писал(а):Вопрос Как мне ставить такие программы, чтоб оно все что над ос инета тянула, а не ошибки выдавала постоянно, и притом "ошибка" gtk not >2.0. А откуда я могу знать какой именно gtk ей требуется? devel либо еше что, их же десятки
Понимаю детский вопрос, но я еше "учусь" Линуксу


Простейший вариант - ставить из rpm под ту же версию ОС, что и у вас. Покажет подробно, каких пакетов не хватает и выведет их полное имя.
Если в rpm нет, а программа нужна, можно ставить из исходников. Могу сказать по собственному опыту: устанавливал из исходников много программ, у sven'а просто корявый скрипт конфигурации. Многие жалуются на проблемы с ним. Как правило, при сборке ./configure выводит список всего, что ей не хватает, да еще и часто с указанием сайтов, где это добро можно скачать. Отличия могут быть лишь с немногочисленными программами, использующими нестандартные (не automake (? :new_unsure: , поправьте, если неправ)) скрипты сборки (мне встречались написанные на питоне, самописные и просто написаныые непонятно через какое место).
Спасибо сказали:
ToToWkA
Сообщения: 59
ОС: Linux Mandriva 2007 PowerPack

Re: Sven

Сообщение ToToWkA »

Ахтунг :wacko:
Прислали сборку Sven в РМП (Спасибо большое).

Попытка ставить:
1. Нехватает libpango 1.0 devel (в репозитариях нету, ищем в rmp.phone)
2. Пытаюсь ставить этот пакет - просит libcairo 2.0 devel. Качаем, ставим.
3. Попытка опять установить свен - libgtk-x11-2.0. Ищем, качаем, ставим.
4. 3е не ставится - просит libgtk-x11-2.0 devel - ищу качаю ставлю
5. Опять попытка Свен установить - libatk devel - ищу качаю ставлю.
6. libatk просто - ищу качаю ставлю.
7. Уже устал искать пакеты, решил на форум пожаловаться... Это мне надо скачать полсотни пакетов чтоб прогу установить?.... У меня 2007 мандрива PP, и в ней что нету всех этих мелочных пакетов? :ph34r:
Нафиг тогда PP и PP+????
Спасибо сказали:
Аватара пользователя
dark-saber
Сообщения: 55
ОС: Arch linux

Re: Sven

Сообщение dark-saber »

ToToWkA
Ну и? Всего 4 rpm'а: libpango, libcairo, libgtk-x11-2.0, libatk, все - devel. После установки все работает. В чем проблема? А насчет libgtk-x11-2.0 и libatk, оба - "просто" - странно. У меня не просил. Проблема в основном с самой сборкой sven'а, обычно rpm- пакеты не требуют devel-библиотек. Пробуй, экспериментируй, ставь другие рпограммы. Ну с этой сложно, зато - опыт, дальше проще будет.

(ToToWkA @ Nov 9 2006, в 19:50) писал(а):Нафиг тогда PP и PP+????

Не знаю :) . По хорошему, в Поверпак по умолчанию включены проприетарные драйверы nvidia и коммерческие cedega, flatout и касперский (может еще что-то). Для работы больше пригодились бы диски с контрибами (contribs).
Спасибо сказали:
SergGnom
Сообщения: 166
ОС: Mint 8

Re: Sven

Сообщение SergGnom »

ToToWkA
Да уж... Что прям вам не повезло как то... :( У меня у самого сборка от Лиукс Центра. Там ВСЕ есть! :) И ПП да же хуже получается, если в нем нет таких пакетов, которые вы перечислили...

(dark-saber @ Nov 10 2006, в 07:40) писал(а):flatout и касперский (может еще что-то). Для работы больше пригодились бы диски с контрибами (contribs).

Что на мой взляд не нужно... %) Зачем опять платить деньги? Или как в офтопике хотим? За все лаве отдавать?
Спасибо сказали:
Аватара пользователя
eduard_pustobaev
Сообщения: 2629
Статус: Ленивец
ОС: Arch/Debian.

Re: Sven

Сообщение eduard_pustobaev »

ToToWkA писал(а):
09.11.2006 17:50
Ахтунг :wacko:
Прислали сборку Sven в РМП (Спасибо большое).

Попытка ставить:
1. Нехватает libpango 1.0 devel (в репозитариях нету, ищем в rmp.phone)
2. Пытаюсь ставить этот пакет - просит libcairo 2.0 devel. Качаем, ставим.
3. Попытка опять установить свен - libgtk-x11-2.0. Ищем, качаем, ставим.
4. 3е не ставится - просит libgtk-x11-2.0 devel - ищу качаю ставлю
5. Опять попытка Свен установить - libatk devel - ищу качаю ставлю.
6. libatk просто - ищу качаю ставлю.
7. Уже устал искать пакеты, решил на форум пожаловаться... Это мне надо скачать полсотни пакетов чтоб прогу установить?.... У меня 2007 мандрива PP, и в ней что нету всех этих мелочных пакетов? :ph34r:
Нафиг тогда PP и PP+????


Поставьте с --nodeps.
В дисгармонии со вселенной.
Спасибо сказали:
Аватара пользователя
dark-saber
Сообщения: 55
ОС: Arch linux

Re: Sven

Сообщение dark-saber »

SergGnom
(SergGnom @ Nov 10 2006, в 18:27) писал(а):У меня у самого сборка от Лиукс Центра. Там ВСЕ есть!


Нет там "всего". Там просто есть контрибы. :) А во Поверпаке их нет (сравните хотя бы кол-во дисков). Жаль, конечно. Контрибы - удобная штука.

(SergGnom @ Nov 10 2006, в 18:27) писал(а):Что на мой взляд не нужно...

На мой тоже. :) Главный плюс Поверпака - нормальные дрова "из коробки". Остальное - так... приятные мелочи.
Спасибо сказали:
Аватара пользователя
z41
Сообщения: 56
ОС: Debian 3.1 r0a "Sarge"

Re: Sven

Сообщение z41 »

Нафига вам еще всякие погремушки левые? Через конфиг иксов можно дополнительные кнопки настраивать и на клаве и на грызуне.
Спасибо сказали:
Swiss
Сообщения: 30

Re: Sven

Сообщение Swiss »

подскажите как решить : ставлю sven 0.6 в мандрива 2007LC, конфигурит нормально, а при make такая фигня -

make[2]: Entering directory `/tmp/sven-0.6/libsven'
/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -o libsven.la -rpath /usr/local/lib -export-dynamic -version-info 2:0:0 trayicon.lo xlib.lo emulate_input.lo utils.lo configfile.lo key.lo mouse.lo grabkeyboard.lo gtkosd.lo plugin.lo pixmap.lo prefswin.lo about.lo confdevice.lo configplugin.lo configxosd.lo -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lXtst
libtool: link: `trayicon.lo' is not a valid libtool object
make[1]: *** [libsven.la] Ошибка 1
make[1]: Leaving directory `/tmp/sven-0.6/libsven'
make: *** [install-recursive] Ошибка 1
[root@localhost sven-0.6]# libtool: link: `trayicon.lo' is not a valid libtool object
make[2]: *** [libsven.la] Ошибка 1
make[2]: Leaving directory `/tmp/sven-0.6/libsven'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/tmp/sven-0.6'
make: *** [all] Ошибка 2

где этот trayicon.lo брать?
Спасибо сказали:
DimanX
Сообщения: 1
ОС: Linux 2.6.17.8

Re: Sven

Сообщение DimanX »

В качестве альтернативу можно lineakd заюзать
Спасибо сказали: