Eu resolvi isso por
- alterando
#include <xkbcommon/xkbcommon.h>
para#include "xkbcommon/xkbcommon.h"
- configurando com
PKG_CONFIG_PATH="$HOME/libxkbcommon/" ./configure
-
ln -s ~/libxkbcommon/xkbcommon ~/kmscon/xkbcommon
.
Depois de construir o kmscon, tento executá-lo, mas recebo a mensagem de erro:
% ./kmscon
/home/janus/kmscon/.libs/lt-kmscon: symbol lookup error: /home/janus/kmscon/.libs/libuterm.so.1: undefined symbol: xkb_state_get_keymap
Log de terminal completo aqui: link
Eu resolvi isso por
#include <xkbcommon/xkbcommon.h>
para #include "xkbcommon/xkbcommon.h"
PKG_CONFIG_PATH="$HOME/libxkbcommon/" ./configure
ln -s ~/libxkbcommon/xkbcommon ~/kmscon/xkbcommon
. Tags libraries