Como instalar o Touchégg no Fedora 20

Como instalar o Touchégg no Fedora 20

Como faço para instalarTouchéggno Fedora 20?

https://code.google.com/p/touchegg/wiki/CompileSourceCodeparece ter sido escrito para sistemas Ubuntu (Debian), o que me deixa confuso;

1 – Baixe e descompacte o código fonte:

Sem problemas. Apenas faça o que ele diz.

2 - Instale as dependências do Touchégg. No Ubuntu 11.10 Oneiric Ocelot e recente, abra um terminal e digite:

$ sudo apt-get build-dep touchegg

Como faço isso no Fedora? Ou, se necessário, como faço a versão alternativa " sudo apt-get install build-essential libqt4-dev utouch libgeis-dev libx11-6 libxtst-dev" no Fedora?

3 - Compile e instale o Touchégg:
$ qmake
$ make
$ sudo make install

Não cheguei até aqui, mas posso fazer exatamente o que diz? Existe qmakee existe no Fedora makee make installfunciona como no Ubuntu/Debian?

Responder1

Experimente este link:https://copr.fedorainfracloud.org/coprs/mhoeher/multitouch/ Ele fornece um repositório que você pode extrair usando dnf e inclui todas as dependências necessárias.

Responder2

Não acho que você terá muita sorte fazendo isso, mas vamos tentar.

Se você lero wiki de instalação, você notará isso:

Se você estiver usando uma versão anterior do Ubuntu ououtra distro estes são os pacotes necessários:

sudo apt-get install build-essential libqt4-dev utouch libgeis-dev libx11-6 libxtst-dev

Então, você só precisa encontrar o pacote equivalente de cada um:

  • utouch-evemu-develé equivalente ao utouchFedora 19 e versões anteriores, então eles o renomearam para geis, complicando ainda mais o problema. Pesquise geis-develou utoch-evemu-develpacotes. Isso também deve resolver o libgeis-devpacote
  • build-essential é o mais fácil, apenas corra yum groupinstall "Development Tools" "Development Libraries".
  • libqt4-devé libqt4-devel. RPM (RHEL e derivados) usa -develpara pacotes de desenvolvimento, contrastando com APT's (Debian e derivados) -dev.
  • libx11-6é apenaslibX11. Se surgir algum problema, experimente o -develpacote.
  • libXtst-develé equivalente a libxtst-dev.

Isso deve contabilizar todos os pacotes necessários. Depois de instalar todos eles, basta executar o bom e velho qmake && makepara garantir que os pacotes sejam compilados corretamente. Depois disso eu recomendo que vocêconstruir um pacote RPM, para que você possa instalar e desinstalar facilmente.

Responder3

Isso parece ser extremamente complicado no Fedora. Estou tentando em F23 em um Fujitsu Lifebook T935, que possui tela sensível ao toque Wacom.

Consegui baixar e compilar vários pacotes fontes do Ubuntu Lauchpad usando o Bazaar, que possuem a seguinte estrutura de dependências:

touchegg > geis > graal > moldura

Eu também tive que instalar vários pacotes do Fedora para outras dependências, mas não há nenhum equivalente atual do Fedora para eles. Frame e Grail pareciam compilar bem, mas quando executo make no geis, recebo exatamente o(s) mesmo(s) problema(s) aqui (https://forums.archlinux.fr/viewtopic.php?t=14127) dependendo se eu tenho ou não uma cópia de frame_x11.hin /usr/local/include/oif- ou um link simbólico equivalente de /usr/local/src/geis/includepara/usr/local/src/frame/include/oif

informação relacionada