LINUX.ORG.RU

Помогите собрать Xneur (GNOME 2.28)


0

1

Есть исходные материлы, загруженные с оффсайта - xneur-0.15.0 , gxneur-015.0 , xcurf-0.3.
Стал суперпользователем. Распаковал в его же (суперпользователя) папку. Начал сборку xneur...

При компиляции в консоли выдается ошибка о зависимости «Нет gstreamer-0.10», хотя в системе установлен gstreamer-0.15. Компиляция прекращается.

Что делать далее? Как установить программу из скриптов по-человечески?; тем более, что ни в одном из репозиториев (update, testing,extra,cr,atrpms,repoforge,rpmfusion,geekery, elrepo, epel) её бинарников, готовых к установке нет.

Система - CentOS 6.2



Последнее исправление: SPCM (всего исправлений: 1)

Ну, установи недостающие зависимости и goto шаг 1
PS: Что gstreamer делает в зависимостях xneur? Это же просто переключалка раскладки, не?
PPS: Домашняя центось? О xneur подумал, а gstreamer нету? Ты мне сейчас шаблоны в клочья порвал.

f1xmAn ★★★★★
()
Ответ на: комментарий от f1xmAn

PS: Что gstreamer делает в зависимостях xneur? Это же просто переключалка раскладки, не?

Опциональная зависимость, чтобы издавать звуки при срабатывании хоткеев.

geekless ★★
()
Ответ на: комментарий от f1xmAn

хотя в системе установлен gstreamer-0.15

Ты где его взял?

f1xmAn ★★★★★
()
Ответ на: комментарий от f1xmAn

Xneur

gstreamer есть, стоит Тотем.
Но ругается он на gstreamer-0.10; стоит gstreamer-0.15

Где брать тот? Да и если будет, то не рухнет ли Тотем?

P.S. Totem стоит с медиа, а плагины и всё остальное к нему взяты с repoforge.

SPCM
() автор топика
Ответ на: комментарий от geekless

Опциональная зависимость, чтобы издавать звуки при срабатывании хоткеев.

Надо же, рекурсия - ненужное в ненужном :)

f1xmAn ★★★★★
()
Ответ на: Xneur от SPCM

У меня в репозиториях сюзи только 0.10. И в арче стейбле было 0.10, пока я им пользовался. И в других дистрах. Хочу твою машину времени.

f1xmAn ★★★★★
()
Ответ на: комментарий от f1xmAn

Машина времени

Ладно, приду домой - выложу лог консоли... :-)

SPCM
() автор топика
Ответ на: комментарий от Vekt

Система - CentOS 6.2

Вот уж не думал, что в центоси когда-нибудь будут не релизунвшиеся версии пакетов. В серверном дистрибутиве!

f1xmAn ★★★★★
()
Ответ на: комментарий от f1xmAn

Лог консоли

ага, скачал... распаковал, зашел....
./configure...
Две последние строки:

checking for GSTREAMER... configure: error: Package requirements (gstreamer-0.10 >= 0.10.6) were not met:
No package 'gstreamer-0.10' found

Угу, проверяю наличие пакета....

[root@nextgen xneur-0.15.0]# yum install gstreamer
.....
Setting up Install Process
Package gstreamer-0.10.29-1.el6.i686 already installed and latest version
Nothing to do

Простите, с версией «загнался», но выше, 0.10...

P.S. Проблема та же.

SPCM
() автор топика
Ответ на: комментарий от SergMarkov

Компиляция

А можно поподробнее, с примерчиком? А то, не совсем ясна постановка аргумента.

SPCM
() автор топика
Ответ на: Лог консоли от SPCM

Либо отключи звук переключения раскладки, либо отредактируй скрипт configure, чтобы он искал именно твою версию gstreamer`а.

f1xmAn ★★★★★
()

Стал суперпользователем

дальшене читал

//man rpm

amorpher ★★★★★
()

Подозреваю что твой дистрибутив не предназначен для сборки пакетов. Видимо gstreamer у тебя стоит без dev-компонент (заголовочные файлы, pkg-файлы, и всякое такое), и поэтому configure не может его найти. Поищи-ка ты лучше где-нибудь готовый rpm с xneur, пакетные дистрибутивы все равно не рекомендуется захламлять в обход пакетного менеджера.

morse ★★★★★
()

балин да набери ты
./configure --with-sound=no
если не запросит gstreamer твое счастье , если все же запросит придется ставить gstreamer-0.10 куда нибудь в opt и прописывать в configure и в ld.so.conf путь к этой версии. Как это делать мануалов в сети вагон и маленькая тележка

SergMarkov
()

Помогите собрать Xneur

Система - CentOS 6.2

Что делать далее?

Поставить десктопный дистрибутив? :)

another ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.