Problemas ao instalar o bspwm

1

Estou tentando instalar o BSPwm seguindo o guia aqui: link

Eu instalei todas as dependências e segui todas as instruções exatamente. No entanto, quando eu tento "make" no terminal eu recebo:

cc -std=c99 -pedantic -Wall -Wextra -I/usr/local/include -D_POSIX_C_SOURCE=200112L        -DVERSION=\"0.8.7\" -Os  -c -o bspwm.o bspwm.c
bspwm.c:37:26: fatal error: xcb/xinerama.h: No such file or directory
compilation terminated.
make: *** [bspwm.o] Error 1

Não há muita documentação para o bspwm e não consigo encontrar nenhuma ideia no Google sobre como corrigir esse problema. Se alguém tem alguma idéia do que poderia ser o problema, por favor me avise.

Obrigado.

    
por Joshua 18.12.2013 / 21:08

3 respostas

1

Você precisa instalar pacotes libxinerama, via

sudo apt-get install libxinerama1 libxinerama-dev
    
por Sergio Agudelo 18.12.2013 / 22:38
1

Você não precisa dos pacotes libxinerama originais para isso, você precisa dos baseados em xcb.

sudo apt-get install libxcb-xinerama0 libxcb-xinerama0-dev

Guarde isso como nota quando vir a falta de outros cabeçalhos, poderá necessitar apenas das versões xcb.

    
por Chiggins 11.03.2014 / 05:54
1

Para saber a qual pacote seu arquivo de inclusão ( X11/extensions/Xinerama.h ) pertence, instale apt-file e pesquise, exemplo:

$ sudo apt-get install apt-file
$ sudo apt-file update
$ apt-file search "X11/extensions/Xinerama.h"
libxinerama-dev: /usr/include/X11/extensions/Xinerama.h

Uma vez que você tenha o nome do pacote, instale via:

sudo apt-get install libxinerama-dev

Esse método é especialmente útil quando há dependências mais parecidas, para que você não precise adivinhar.

    
por kenorb 31.07.2015 / 23:39