[Xcb] What happened to libxcb-xlib?
ronis at ronispc.chem.mcgill.ca
Wed Apr 1 11:51:38 PDT 2009
"libtool being stupid" I like that. That being said, is there some
way to "fix" already compiled programs. libtool/ldd/objdum
notwithstanding, these programs break when I install the new X, xcb etc.
On Wed, 2009-04-01 at 18:02 +0200, Julien Cristau wrote:
> On Wed, 2009-04-01 at 11:28 -0400, David Ronis wrote:
> > Hi Julien,
> > Thanks for the reply. I encountered this problem tying to
> > build/install the git master version of xorg from scratch. As far as I
> > understand , libX11 was built/installed as well. I think that the
> > problem is that most of the preexisting applications built on my system
> > (e.g., Gnome + friends, firefox, ...) seem to have explicitly linked in
> > libxcb-xlib (as well as libX11). As well, it seems that most of the
> > gnome libraries (gtk+) also explictly require it; for example,
> > ldd libgtk-x11-2.0.so | grep xcb
> > libxcb-xlib.so.0 => /usr/X11/lib/libxcb-xlib.so.0 (0xb792f000)
> > libxcb.so.1 => /usr/X11/lib/libxcb.so.1 (0xb7917000)
> ldd doesn't tell you whether a lib is directly required. Try "objdump
> -p libgtk-x11-2.0.so | grep NEEDED" instead.
> There's really no reason for anything besides libX11 to be linked with
> libxcb-xlib, except for libtool being stupid.
More information about the Xcb