libxcb-1.17.0

Introdução ao libxcb

O pacote "libxcb" fornece uma interface para o protocolo do Sistema de Janelas "X", que substitui a interface "Xlib" atual. "Xlib" também pode usar "XCB" como camada de transporte, permitindo que o logiciário faça solicitações e receba respostas com ambos.

Esse pacote é conhecido por construir e funcionar corretamente usando uma plataforma LFS 12.2.

Informação do Pacote

  • Transferência (HTTP): https://xorg.freedesktop.org/archive/individual/lib/libxcb-1.17.0.tar.xz

  • Transferência (FTP):

  • Soma de verificação MD5 da transferência: 96565523e9f9b701fcb35d31f1d4086e

  • Tamanho da transferência: 448 KB

  • Espaço em disco estimado exigido: 30 MB (com testes, adicionar 62 MB para documentos do doxygen)

  • Tempo de construção estimado: 0,2 UPC (com os testes, adicionar 1,4 UPC para os documentos do "doxygen")

Dependências do "libxcb"

Exigidas

libXau-1.0.11 e xcb-proto-1.17.0

Recomendadas

Opcionais

Doxygen-1.12.0 (para gerar a documentação da "API") e libxslt-1.1.42

Instalação do libxcb

Instale o "libxcb" executando os seguintes comandos:

./configure $XORG_CONFIG      \
            --without-doxygen \
            --docdir='${datadir}'/doc/libxcb-1.17.0 &&
LC_ALL=en_US.UTF-8 make

Para testar os resultados, emita: make check.

Agora, como o(a) usuário(a) "root":

make install

Se o pacote foi construído como um(a) usuário(a) não-root, a documentação instalada agora é titularizada por esse usuário(a). Como o(a) usuário(a) root, corrija a titularidade da propriedade:

chown -Rv root:root $XORG_PREFIX/share/doc/libxcb-1.17.0

Explicações do Comando

LC_ALL=en_US.UTF-8: Alguns conjuntos de comandos sequenciais do Python 3 no sistema de construção desse pacote possivelmente falhem com certas configurações de localidades do sistema. Essa variável de ambiente força uma configuração de localidade conhecida por funcionar.

--without-doxygen: Não use "doxygen" para gerar documentação da "API" (padrão: automático). Sem ele, se o "Doxygen-1.12.0" estiver instalado, [então] a documentação da "API" será gerada e instalada.

Conteúdo

Aplicativos Instalados: Nenhum(a)
Bibliotecas Instaladas: libxcb.so, libxcb-composite.so, libxcb-damage.so, libxcb-dbe.so, libxcb-dpms.so, libxcb-dri2.so, libxcb-dri3.so, libxcb-glx.so, libxcb-present.so, libxcb-randr.so, libxcb-record.so, libxcb-render.so, libxcb-res.so, libxcb-screensaver.so, libxcb-shape.so, libxcb-shm.so, libxcb-sync.so, libxcb-xf86dri.so, libxcb-xfixes.so, libxcb-xinerama.so, libxcb-xinput.so, libxcb-xkb.so, libxcb-xtest.so, libxcb-xvmc.so e libxcb-xv.so
Diretórios Instalados: $XORG_PREFIX/include/xcb e $XORG_PREFIX/share/doc/libxcb-1.17.0

Descrições Curtas

libxcb.so

é uma interface para o protocolo do Sistema de Janelas "X"