Como configurar o Qjoypad?

1

Eu segui os passos em esta página mas quando Eu corro make isso me dá este erro:

/usr/bin/ld: keycode.o: undefined reference to symbol 'XKeycodeToKeysym'
/usr/bin/ld: note: 'XKeycodeToKeysym' is defined in DSO /usr/lib/i386-linux-gnu/libX11.so.6 so try adding it to the linker command line
/usr/lib/i386-linux-gnu/libX11.so.6: could not read symbols: Invalid operation collect2: error: ld returned 1 exit status

'

    
por TheBlackUnicorn 13.04.2013 / 23:15

2 respostas

3

Esta é uma coisa do Ubuntu, funciona bem sem ela no Debian Stable. Então, pode afetar Mint também.

Adicione -lX11 no Makefile à linha LIBS sob a linha LFLAGS, para que fique assim quando terminar.

para 64 bits:

LIBS = $ (SUBLIBS) -L / usr / lib / x86_64-linux-gnu -lXtst -lQtGui -lQtCore -lpthread -lX11

para 32 bits:

LIBS = $ (SUBLIBS) -L / usr / lib / i386-linux-gnu -lXtst -lQtGui -lQtCore -lpthread -lX11

Eles mudaram a maneira como compilaram para ser mais exato e quebraram o código do que eu recebo. Isso funcionou bem com o erro exato no Ubuntu de 64 bits graças a alguém na web que encontrei. Toda vez que você executar o ./config ou ./configure ele irá refazer o Makefile e você terá que editá-lo novamente.

O teclado está morto, viva o teclado. : P

    
por user159401 17.05.2013 / 01:37
0

Isso parece mais um problema com a sua biblioteca X11.

Basta reinstalar a biblioteca X11

sudo apt-get autoremove libx11-6

e depois

sudo apt-get install libx11-6

    
por thefourtheye 14.04.2013 / 00:02