From: squidge <bu...@er...> - 2004-11-13 15:36:32
|
[Posted and mailed] Tony Houghton <thi...@re...> wrote: > I seem to have a problem with my Xft libraries on Debian unstable. The > OroboROX window manager (compiled from source) appears to need libXft > 2, but is linking by default with libXft 1. It uses 'pkg-config --libs > xft' which, as far as libXft is concerned, adds simply -lXft. AFAICT > that's defaulting to static linkage with /usr/X11R6/lib/libXft.a, > based on Xft 1, despite the libxft-dev package being based on Xft 2. > > I thought adding /usr/lib before /usr/X11R6/lib to /etc/ld.so.conf > might fix it, but although ldconfig -v then listed /usr/lib before > /usr/X11R6/lib, OroboROX still misbehaved after I relinked it. BTW the > symptoms are that no matter what font I choose it displays Fixed, > albeit at my chosen size. However, when I changed the link command > line so that it used /usr/lib/libXft.so.2 instead of -lXft, it worked > correctly. > > Any ideas what the real problem is and why it appears peculiar to > OroboROX? Everything that uses GTK+ appears to be OK, for instance. Which version of OroboROX are you using? I've been having similar problems with V 0.9.x (under Mandrake 9.1) but have no difficulty with V 0.8.x I've cross-posted this to alt.os.linux.mandrake, where I'd made an earlier enquiry about pkg-config and freetype. I've also copied it across to the rox list as I think this will be of interest there. -- Squidge |