Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Originally posted by __J ok, first compile glib (with the --prefix=/usr), after it is successfully compiled and ready to install, go into Yast and remove the one that came with the system ( or use rpm -e <packagename> from the command line). before you run "make install" though, I suggest you go get checkinstall or another program to make an rpm for you. this will make administration of your new libs much easier ( upgrade and removal). to use checkinstall:
./configure --prefix=/usr
make
checkinstall ( instead of make install)
then install the rpm it makes.
everything else is pretty much straight forward, except for pango, MAKE SURE it list xft as a backend before compiling it ( it gives a summary at the end of configure). if not, you will need to adjust your PKG_CONFIG_PATH to accommodate this ( you don't need to install the xft package, you can use the one that came with X). post back if you need help with this.
The quote above is from a thread about 8 months ago. I have exactly the last problem stated. Pango does not see Xft. There is a libxft present (in /usr/lib, I think.) Nowhere on my system (FC3) is there an xft.pc. There is no /pkgconfig in X11R6/lib. I have searched my FC3 disks for packages. I installed one called x11-devel, no help. I have serached in vain for an xft package that looks right.
After much pain I discovered --prefix=/usr on my own. Why oh why does everything default to /usr/local and then not work?
I have now tried installing xft (via make). It says I am missing xrender, more specifically, xrender.pc.
Then I try xrender. It says I am missing x11.pc. There is no x11.pc on the system. I have installed the x11-devel rpm that I found on my FC3 disks. I have also tried ">yum install x11-devel. "No match for argument x11-devel".
I suspect that the lack of some devel package of x11 is at the root of all of this. My X11 is installed in /usr/X11R6. In /usr/lib, there is a link X11 to /usr/X11R6/lib. I have seen things that make me believe there should be a link /usr/include/X11 to /usr/X11R6/include. There is almost nothing in /usr/X11R6/include. I am certain there are things that should be there.
I must not have succeded when I thought I had installed the x11-devel package from the FC3 disks. When I did
>yum install xorg-x11-devel
I got the devel pkg, plus three dependencies underneath the devel package. "xorg-x11-devel" must be all lower case.
Now the includes and .pc files are clearly there. The .pc were installed in /usr/lib/pkgconfig (not /usr/X11R6/lib/pkgconfig.) However, Pango keeps saying ...
checking for X... no
configure: WARNING: X development libraries not found
checking for pkg-config... (cached) /usr/bin/pkg-config
Just so you are aware: Support for all versions of FC prior to FC5 has been dropped. Support for FC5 will be dropped as soon as Fedora 7 is released (May?).
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.