warlock |
|
Темы:
9
Сообщения:
39
Участник с: 18 июля 2011
|
Не получается поставить xneur. Вот ошибка: rror=deprecated-declarations] cc1: all warnings being treated as errors make: *** Ошибка 1 make: Выход из каталога `/home/stich/Downloads/src/xneur-0.15.0/lib/main' make: *** Ошибка 1 make: Выход из каталога `/home/stich/Downloads/src/xneur-0.15.0/lib' make: *** Ошибка 1 make: Выход из каталога `/home/stich/Downloads/src/xneur-0.15.0' make: *** Ошибка 2 ==> ОШИБКА: Произошел сбой в build(). Преждевременный выход… Даже не знаю куда копать( Пробовал менять PKGBUILD - не помогает |
domov0y |
|
Темы:
5
Сообщения:
819
Участник с: 09 июля 2011
|
В комментариях честно говорят, что не работает из-за того что функция отнесена к классу нежелательных, и вот примените этот патч он содержит те функции которые должны быть вместо тех что помечены depricated. Или это у Вас уже с примененным патчем?
Да пребудет с вами знание ip адреса
|
cucullus |
|
Темы:
256
Сообщения:
3435
Участник с: 06 июня 2007
|
ладно. на неделе починю.
такие дела.
|
warlock |
|
Темы:
9
Сообщения:
39
Участник с: 18 июля 2011
|
В том то и дело, что я не понимаю как применить патч :( |
warlock |
|
Темы:
9
Сообщения:
39
Участник с: 18 июля 2011
|
Как я понял, надо использовать этот PKGBUILD:# Contributor: Sergey Kolesov <cucullus.at.mail.ru> # Previously contributed by StormBlast and Vyazovoi pkgname=xneur pkgver=0.15.0 pkgrel=1 pkgdesc="X Neural Switcher is a text analyser, it detects the language of input and corrects it if needed" url="http://www.xneur.ru" arch=('i686' 'x86_64') license=('GPL') depends=('gstreamer0.10' 'enchant' 'libnotify') source=("http://dists.xneur.ru/release-${pkgver}/tgz/${pkgname}-${pkgver}.tar.bz2") md5sums=('c70edf440b6e3366c24868c0d02734f4') build() { cd $startdir/src/$pkgname-$pkgver sed -i -e "s|^DEFAULT_CFLAGS=.*|DEFAULT_CFLAGS=\"-Wall -Wextra -g0 -std=gnu99 -fPIC\"|" configure.in ./configure --prefix=/usr --sysconfdir=/etc \ --without-xosd make make DESTDIR=$startdir/pkg install } diff -r 4d58c4c49abd xneur/lib/main/event.c --- a/xneur/lib/main/event.c Sun Dec 18 09:40:46 2011 +0300 +++ b/xneur/lib/main/event.c Wed Feb 22 12:03:16 2012 +0900 @@ -18,6 +18,7 @@ */ #include <X11/keysym.h> +#include <X11/XKBlib.h> #include <stdlib.h> #include <stdio.h> @@ -141,7 +142,7 @@ return ks;*/ XKeyEvent *e = (XKeyEvent *) &p->event; - return XKeycodeToKeysym(main_window->display, e->keycode, 0); + return XkbKeycodeToKeysym(main_window->display, e->keycode, 0, 0); } static int event_get_cur_modifiers(struct _event *p) |
sirocco |
|
Темы:
29
Сообщения:
2501
Участник с: 25 июля 2007
|
... source=("http://dists.xneur.ru/release-${pkgver}/tgz/${pkgname}-${pkgver}.tar.bz2" "xneur.patch") md5sums=('c70edf440b6e3366c24868c0d02734f4' 'xxxxxx') build() { cd "$srcdir/$pkgname-$pkgver" patch -Np1 -i "${srcdir}/xneur.patch" .... Примерно так. Если всё равно непонятно, ждите… |
domov0y |
|
Темы:
5
Сообщения:
819
Участник с: 09 июля 2011
|
Я от нежелания изучать новое, банально находил те строки, которые помечены знаком минус и заменял их на те, что помечены знаком плюс. Точнее даже не заменял, а ставил однострочный комментарий в начале удаляемой строки и вставлял ниже нужную строку.
Да пребудет с вами знание ip адреса
|
dengor |
|
Темы:
15
Сообщения:
301
Участник с: 27 июля 2010
|
Могу скинуть готовые пакеты xneur и gxneur |
sirocco |
|
Темы:
29
Сообщения:
2501
Участник с: 25 июля 2007
|
dengorНе лучше ли выложить PKGBUILD? |
warlock |
|
Темы:
9
Сообщения:
39
Участник с: 18 июля 2011
|
Если у кого-то есть рабочие пакеты или PKGBUILD, то выложите пожалуйста |