Após algumas tentativas, resolvi o problema. O problema, na verdade, não é sobre erro de sintaxe com PKG_CHECK_MODULES , é sobre uma etapa anterior a ./configure . Volte para README no repositório x11spice . Precisamos executar ./autogen.sh primeiro. Ao fazer isso, vários erros indicando que os requisitos do pacote não foram atendidos aparecem. Um dos exemplos é como:
checking for XCB... no
configure: error: Package requirements (xcb) were not met:
No package 'xcb' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables XCB_CFLAGS
and XCB_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
O que precisamos fazer é simples:
-
use
apt-cache search xcbpara descobrir qual pacote precisa ser instalado para atender a esses requisitos de pacote. -
Em seguida, use
apt-get installpara instalá-lo. -
Execute
./autogen.shnovamente para ver se há outro problema. Nesse caso, passe pelas etapas 1 e 2 até que./autogen.shtenha uma saída dizendo:configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating src/tests/Makefile config.status: executing depfiles commands
É quando você vai executar ./configure . Espero que você conserte seus problemas seguindo estas instruções.