Falha ao construir ligações xwiimote

0

Espero que vocês possam me ajudar. Estou recebendo o seguinte erro ao tentar criar as ligações. Eu instalei xwiimote e libxwiimote-dev. Eu estou usando o Ubuntu 15.04. Vocês têm alguma ideia do que está acontecendo? Me desculpe se essa é uma pergunta fácil, não consegui encontrar nenhuma resposta online. Você espera que isso seja um problema ao usar o 15.04?

Link para ligações: link

Obrigado!

Atualizar

Eu baixei o xwiimote e o construí com sucesso junto com o xwiimote-bindings. Acho que o instalador original do script make não pôde localizar a biblioteca de espaço do usuário em / usr / local / lib. Não consigo executar xwiishow a partir do terminal ou importar xwiimote em python. Tentativas de fazer ambos resultam em erros declarando que pode localizar uma biblioteca compartilhada que eu sei que está em / usr / local / lib

Esta é provavelmente uma solução fácil, mas não tenho o histórico. Se alguém puder dar uma sugestão, será apreciado. Obrigado!

Tentativa de Extinguir o xwiishow

wiishow: error while loading shared libraries: libxwiimote.so.2:    cannot open shared object file: No such file or directory

Tentando importar xwiimote

Python 2.7.9 (default, Apr  2 2015, 15:33:21) 
[GCC 4.9.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import xwiimote
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python2.7/dist-packages/xwiimote.py", line 28,      in <module>
_xwiimote = swig_import_helper()
  File "/usr/local/lib/python2.7/dist-packages/xwiimote.py", line 24, in swig_import_helper
_mod = imp.load_module('_xwiimote', fp, pathname, description)
ImportError: libxwiimote.so.2: cannot open shared object file: No such file or directory
    
por Tyler Berezowsky 08.06.2015 / 23:37

1 resposta

1

Por padrão, o xwiimote coloca seus arquivos de biblioteca em / usr / local / lib em vez de / usr / lib. Na maioria dos sistemas, esse caminho não é pesquisado por bibliotecas, portanto, o aplicativo não é carregado.

Você pode optar por reconfigurar com ./configure --prefix=/usr e reconstruir ou adicionar as bibliotecas ao seu caminho de carregamento com export LD_LIBRARY_PATH=/usr/local/lib

    
por Afforess 12.10.2015 / 03:21