Я следовал инструкциям на на этой странице , но когда я запускаю make
, это дает мне эту ошибку:
Это Ubuntu, прекрасно работает без него в Debian Stable. Так может повлиять и на мяту.
Добавьте -lX11
в Makefile к строке 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, и вам нужно редактировать его снова.
Клавиатура мертва, да здравствует Клавиатура. : Р
Это больше похоже на проблему с вашей библиотекой X11.
Просто переустановите библиотеку X11
sudo apt-get autoremove libx11-6
и затем
sudo apt-get install libx11-6