Sven
Модератор: /dev/random
-
ToToWkA
- Сообщения: 59
- ОС: Linux Mandriva 2007 PowerPack
Sven
Пожалуйста помогите установить 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.
Спасибо.
При компиляции:
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.
-
ToToWkA
- Сообщения: 59
- ОС: Linux Mandriva 2007 PowerPack
Re: Sven
Может, но его нету. И в репозитариях его нету.
-
ToToWkA
- Сообщения: 59
- ОС: Linux Mandriva 2007 PowerPack
Re: Sven
Подскажите кто то у кого программа установлена...
-
pzp-5
- Сообщения: 558
- Статус: Главный модератор "Пингвинария" на Лафоксе.
Re: Sven
Разве в огромном разнообразии программ на "свен" свет сошелся клином (для вашей задачи)?
Почитайте этот топик и найдете альтернативу.
Угадайте: где на фотографии, которая представляет мой аватавр, спрятана птичка?
-
heil0
- Сообщения: 545
- Статус: Депрессивный токарь с Межделмаша
- ОС: *buntu, OpenSolaris
Re: Sven
В Мандриве ГТК встает немного не туда.
Можно мейк файл Свера поправить руками.
-
dark-saber
- Сообщения: 55
- ОС: Arch linux
Re: Sven
Дело не совсем в том, куда встает 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 проходит нормально.
Size: 2,8 MB (2 865 301 bytes)
Он за собой тянет еще 4 либы, тоже devel, но они мелкие - в сумме <800 КБ. После этого configure проходит нормально.
-
ToToWkA
- Сообщения: 59
- ОС: Linux Mandriva 2007 PowerPack
Re: Sven
Спасибо Dark_saber. Качаю пакет с инета. В репозитариях нету его.... Даже не знаю что буду делать ес
ли он затребует еше каких т опакетов для овместимости
ли он затребует еше каких т опакетов для овместимости
-
SergGnom
- Сообщения: 166
- ОС: Mint 8
Re: Sven
Могу скинуть РПМ. Сам сдел. Система - Мандрива 2007 ЛЦ.
-
dark-saber
- Сообщения: 55
- ОС: Arch linux
Re: Sven
ToToWkA
Ну я говорю, что он требует еще 4 таких же devel - либы (atk и еще что-то). Они мелкие и качаются оттуда же, откуда и основная (я с помощью rpm.pbone.net качал с Черноголовки - ftp.chg.ru).
Ну я говорю, что он требует еще 4 таких же devel - либы (atk и еще что-то). Они мелкие и качаются оттуда же, откуда и основная (я с помощью rpm.pbone.net качал с Черноголовки - ftp.chg.ru).
-
ToToWkA
- Сообщения: 59
- ОС: Linux Mandriva 2007 PowerPack
Re: Sven
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 либо еше что, их же десятки
Понимаю детский вопрос, но я еше "учусь" Линуксу
Данке B)
Dark Saber, видно это отход от темы, но все же, хочу разъяснить ситуацию:
Я сделал как в статье "Установка до прог в Мандриве (на этом форуме). Добавил ресурс contrib, помоему америкосовский фтп какой то, остальные ресурсы не добавлял, так как насколько я понимаю осталось - просто база в инете самого диска (нафиг если у меня диск есть), и cooker - не стабильные пакеты. Вопрос в следующем, може мне еше какое зеркало добавить? а то к примеру в моем зеркале нету superkarambi, и некоторых других популярных прог... И многие пакеты с моего зеркала не ставятся, ошибку выдают.
Разъясните плз, как устанавливать какую ту прогу с зависимостями. Вот к примеру Sven: ее на contib сервере нету (и не должно быть). Она требует н-ое кол-во пакетов. Один из них gtk-devel, он у меня не стоит. В contib я его не нашел. Скачал только по вашей ссылке, и то он не ставится из за других зависимостей (опять нужны пакеты).
Вопрос Как мне ставить такие программы, чтоб оно все что над ос инета тянула, а не ошибки выдавала постоянно, и притом "ошибка" gtk not >2.0. А откуда я могу знать какой именно gtk ей требуется? devel либо еше что, их же десятки
Понимаю детский вопрос, но я еше "учусь" Линуксу
Данке B)
-
dark-saber
- Сообщения: 55
- ОС: Arch linux
Re: Sven
ToToWkA
Не обязательно ставить программу из официального репозитария. Если есть пакет, собранный под конкретную систему - почему бы не установить его? Заходишь на rpm- поисковик, я в основном пользуюсь rpm.pbone.net из-за удобного интерфейса, выбираешь только Mandriva 2007, ищешь libgtk+2. Выбираешь devel, качаешь. В принципе, поисковик сразу же показывает зависимости, но при установке (в KDE - двойной щелчок по умолчанию) они все равно всплывут. Циклических зависимостей тут нет, так что просто ищешь тем же rpm.pbone.net все, что требуется (там 4 небольших пакета, это 7 минут на модеме). Так же устанавливаешь двойным щелчком. Все.
Не обязательно ставить программу из официального репозитария. Если есть пакет, собранный под конкретную систему - почему бы не установить его? Заходишь на rpm- поисковик, я в основном пользуюсь rpm.pbone.net из-за удобного интерфейса, выбираешь только Mandriva 2007, ищешь libgtk+2. Выбираешь devel, качаешь. В принципе, поисковик сразу же показывает зависимости, но при установке (в KDE - двойной щелчок по умолчанию) они все равно всплывут. Циклических зависимостей тут нет, так что просто ищешь тем же rpm.pbone.net все, что требуется (там 4 небольших пакета, это 7 минут на модеме). Так же устанавливаешь двойным щелчком. Все.
-
SergGnom
- Сообщения: 166
- ОС: Mint 8
Re: Sven
ToToWkA
Завтра с утра дам вам ссылку в личку на РПМ
Завтра с утра дам вам ссылку в личку на РПМ
-
dark-saber
- Сообщения: 55
- ОС: Arch linux
Re: Sven
ToToWkA
Простейший вариант - ставить из rpm под ту же версию ОС, что и у вас. Покажет подробно, каких пакетов не хватает и выведет их полное имя.
Если в rpm нет, а программа нужна, можно ставить из исходников. Могу сказать по собственному опыту: устанавливал из исходников много программ, у sven'а просто корявый скрипт конфигурации. Многие жалуются на проблемы с ним. Как правило, при сборке ./configure выводит список всего, что ей не хватает, да еще и часто с указанием сайтов, где это добро можно скачать. Отличия могут быть лишь с немногочисленными программами, использующими нестандартные (не automake (? :new_unsure: , поправьте, если неправ)) скрипты сборки (мне встречались написанные на питоне, самописные и просто написаныые непонятно через какое место).
(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
Ахтунг
Прислали сборку 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, и в ней что нету всех этих мелочных пакетов?
Нафиг тогда PP и PP+????
Прислали сборку 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, и в ней что нету всех этих мелочных пакетов?
Нафиг тогда PP и PP+????
-
dark-saber
- Сообщения: 55
- ОС: Arch linux
Re: Sven
ToToWkA
Ну и? Всего 4 rpm'а: libpango, libcairo, libgtk-x11-2.0, libatk, все - devel. После установки все работает. В чем проблема? А насчет libgtk-x11-2.0 и libatk, оба - "просто" - странно. У меня не просил. Проблема в основном с самой сборкой sven'а, обычно rpm- пакеты не требуют devel-библиотек. Пробуй, экспериментируй, ставь другие рпограммы. Ну с этой сложно, зато - опыт, дальше проще будет.
Не знаю
. По хорошему, в Поверпак по умолчанию включены проприетарные драйверы nvidia и коммерческие cedega, flatout и касперский (может еще что-то). Для работы больше пригодились бы диски с контрибами (contribs).
Ну и? Всего 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+????
Не знаю
-
SergGnom
- Сообщения: 166
- ОС: Mint 8
Re: Sven
ToToWkA
Да уж... Что прям вам не повезло как то...
У меня у самого сборка от Лиукс Центра. Там ВСЕ есть!
И ПП да же хуже получается, если в нем нет таких пакетов, которые вы перечислили...
Что на мой взляд не нужно... %) Зачем опять платить деньги? Или как в офтопике хотим? За все лаве отдавать?
Да уж... Что прям вам не повезло как то...
(dark-saber @ Nov 10 2006, в 07:40) писал(а):flatout и касперский (может еще что-то). Для работы больше пригодились бы диски с контрибами (contribs).
Что на мой взляд не нужно... %) Зачем опять платить деньги? Или как в офтопике хотим? За все лаве отдавать?
-
eduard_pustobaev
- Сообщения: 2629
- Статус: Ленивец
- ОС: Arch/Debian.
Re: Sven
ToToWkA писал(а): ↑09.11.2006 17:50Ахтунг![]()
Прислали сборку 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, и в ней что нету всех этих мелочных пакетов?![]()
Нафиг тогда PP и PP+????
Поставьте с --nodeps.
В дисгармонии со вселенной.
-
dark-saber
- Сообщения: 55
- ОС: Arch linux
Re: Sven
SergGnom
Нет там "всего". Там просто есть контрибы.
А во Поверпаке их нет (сравните хотя бы кол-во дисков). Жаль, конечно. Контрибы - удобная штука.
На мой тоже.
Главный плюс Поверпака - нормальные дрова "из коробки". Остальное - так... приятные мелочи.
(SergGnom @ Nov 10 2006, в 18:27) писал(а):У меня у самого сборка от Лиукс Центра. Там ВСЕ есть!
Нет там "всего". Там просто есть контрибы.
(SergGnom @ Nov 10 2006, в 18:27) писал(а):Что на мой взляд не нужно...
На мой тоже.
-
z41
- Сообщения: 56
- ОС: Debian 3.1 r0a "Sarge"
Re: Sven
Нафига вам еще всякие погремушки левые? Через конфиг иксов можно дополнительные кнопки настраивать и на клаве и на грызуне.
-
Swiss
- Сообщения: 30
Re: Sven
подскажите как решить : ставлю 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 брать?
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
В качестве альтернативу можно lineakd заюзать