LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   Xft support not found (https://www.linuxquestions.org/questions/linux-software-2/xft-support-not-found-174208/)

rose_bud4201 04-24-2004 08:18 PM

Xft support not found
 
I'm installing the kahakai windowmanager on Mandrake 9.0, and have gotten all dependancy issues resolved. The part that's stumping me is when I do kahakai's ./configure, it comes up with
Code:

checking for Xft... no
configure: error: Xft support not found.

I have the XFree86 development package installed, and when I do a locate on Xft I get
Code:

/etc/X11/XftConfig
/usr/share/fonts/otf/mdk/XftCache
/usr/share/fonts/default/Type1/XftCache
/usr/X11R6/include/X11/Xft
/usr/X11R6/include/X11/Xft/XftFreetype.h
/usr/X11R6/include/X11/Xft/Xft.h
/usr/X11R6/lib/libXft.so.1
/usr/X11R6/lib/libXft.so.1.1
/usr/X11R6/lib/X11/fonts/TTF/XftCache
/usr/X11R6/lib/X11/fonts/Type1/XftCache
/usr/X11R6/lib/X11/XftConfig
/usr/X11R6/lib/libXft.so
/usr/X11R6/man/man3/Xft.3x.bz2

What 'support' it looking for, and what can I do to make configure find the headers?
(I looked at the relevant section in the configure script, and it's running 'pkg-config xft' to see if Xft is there. Do I have to do something with pkg-config?)

I've tried the suggestion in the kahakai documentation ('export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local:/usr/lib/pkgconfig:/usr/local/lib/pkgconfig'), with no success.

Thanks,
-[a very frustrated] Laura

HappyTux 04-24-2004 09:25 PM

In Debian there is a separate package for the Xft developement looking at my listing of the package it looks like there could be a couple of files missing from what you have posted and the libxft2 (for non-developement use) that I have has similar files to some of them in the post, you may want to check to see if it this is the same in Mandrake.
Code:

>$ apt-file list libxft-dev
libxft-dev: usr/X11R6/include/X11/Xft/Xft.h
libxft-dev: usr/X11R6/include/X11/Xft/XftCompat.h
libxft-dev: usr/bin/xft-config
libxft-dev: usr/lib/libXft.a
libxft-dev: usr/lib/libXft.la
libxft-dev: usr/lib/libXft.so
libxft-dev: usr/lib/pkgconfig/xft.pc
libxft-dev: usr/share/doc/libxft-dev/README
libxft-dev: usr/share/doc/libxft-dev/changelog.Debian.gz
libxft-dev: usr/share/doc/libxft-dev/changelog.gz
libxft-dev: usr/share/doc/libxft-dev/copyright
libxft-dev: usr/share/man/man3/Xft.3.gz
xlibs-dev: usr/X11R6/include/X11/Xft/Xft.h

Code:

>$ apt-file list libxft2
libxft2: usr/lib/libXft.so.2
libxft2: usr/lib/libXft.so.2.1.1
libxft2: usr/share/doc/libxft2/README
libxft2: usr/share/doc/libxft2/changelog.Debian.gz
libxft2: usr/share/doc/libxft2/changelog.gz
libxft2: usr/share/doc/libxft2/copyright


rose_bud4201 04-25-2004 11:22 AM

hmmm...I'll check it out and let you know. Thanks :)

rose_bud4201 04-25-2004 11:48 AM

>_<
 
Aargh...nope, no good. I can see that I don't have libXft.so.2 and libXft.so.2.1. but I don't know if that's even the problem. If it is, I don't know where to get those files, since no package seems to provide them. Where the heck did they come from? (They're present on my Slackware system, but things come from different places on Slack).
I've got these:

[root@laptop Download]# rpm -qa | grep XFree86
XFree86-xfs-4.2.1-3mdk
XFree86-4.2.1-3mdk
XFree86-100dpi-fonts-4.2.1-3mdk
XFree86-devel-4.2.1-3mdk
XFree86-server-4.2.1-3mdk
XFree86-libs-4.2.1-3mdk
XFree86-75dpi-fonts-4.2.1-3mdk

if that helps.


All times are GMT -5. The time now is 01:44 PM.