Resolvendo o inferno da dependência circular para libX11 e libXi

1

Estou tentando instalar X11 da fonte.

Arquivos-fonte de algum repositório :

libX11-1.6.0.tar.gz
libXi-1.7.1.901.tar.gz

libX11-1.6.0

paulk@node005:libX11-1.6.0$ ./configure --prefix=$HOME/software
XKBExtDev.c:35:31: fatal error: X11/extensions/XI.h: No such file or directory
compilation terminated.
make[3]: *** [XKBExtDev.lo] Error 1
make[3]: Leaving directory '/home/paulk/libX11-1.6.0/src/xkb'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/home/paulk/libX11-1.6.0/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory '/home/paulk/libX11-1.6.0/src'
make: *** [all-recursive] Error 1

mas para libXi-1.7.1.901

paulk@node005:libXi-1.7.1.901$ 
configure: error: Package requirements (xproto >= 7.0.13 x11 >= 1.4.99.1 xextproto >= 7.0.3 xext >= 1.0.99.1 inputproto >= 2.2.99.1) were not met:

No package 'x11' found
No package 'xext' found
No package 'inputproto' found

O que eu poderia estar perdendo?

    
por polarise 01.07.2013 / 11:01

1 resposta

1

Se você está construindo a partir das fontes do X.Org do upstream, X11/extensions/XI.h vem do pacote inputproto , não da própria libXi.

Você pode vê-lo no navegador do git, no link .

    
por 02.07.2013 / 02:48