Как настроить Qjoypad?

Как настроить Qjoypad?

Я следовал инструкциям наэта страницано когда я запускаю, makeон выдает мне эту ошибку:

/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

`

решение1

Это особенность Ubuntu, в Debian Stable без этого работает нормально. Так что может повлиять и на Mint.

Добавьте -lX11Makefile в строку LIBS под строкой LFLAGS, чтобы после завершения все выглядело так.

Для 64-битной версии:

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

Для 32-битной версии:

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

Они изменили способ компиляции, чтобы быть более точными, и сломали код, который я получаю. Это отлично сработало с точной ошибкой на 64-битной Ubuntu благодаря кому-то в сети, кого я нашел. Каждый раз, когда вы запускаете ./config или ./configure, он пересоздает Makefile, и вам придется редактировать его снова.

Клавиатура умерла, да здравствует клавиатура. :P

решение2

Это больше похоже на проблему с вашей библиотекой X11.

Просто переустановите библиотеку X11

sudo apt-get autoremove libx11-6

а потом

sudo apt-get install libx11-6

Связанный контент