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.
Well folks, I hoped not to be asking questions here again for some time,
but here I am again.
To start, I am using Mandriva 2007 spring.
I need to install some stuff that wants the latest (or very near latest)
glib-2 and gtk+-2.
If I set my path variables and install all to /usr/local
install glib-2.17.6 and pango-1.21.4
and try to compile gtk+-2.12.11 I get compile errors such as
/usr/local/lib/libpango-1.0.so undefined reference to g_unichar_get_script
and /libs/libgtk-x/ln2.0.so undefined reference to g_dgettext
and so on.
I guess there is a conflict between the old and new glib or something like that, but if I uninstall glib via tha package manager
"configure your computer" it wants to remove loads of other stuff, enough
to make the package manager unusable for instance.
After a re-install, and doing the same install with
configure --prefix=/use
I don't even get that far
It still seems to think it has its old non-cairo-enabled pango
and refuses to configure gtk+ because of it. Removing pango
through the manager causes the same problems. It insists on removing
loads of dependecies.
So I can't see how to get rid of all the old pango and glib-2 stuff without removing dependencies and breaking the system. Using
--prefix=/usr doesn't resolve the conflict. I have seen similar threads
but they don't seem to resolve the situation for me on Mandriva.
It was picking up outdated atk libraries. Download and put atk in
/usr/local, take care add lines (and correct one) to PATH and
PKG_CONFIG_PATH and thats it!
Sorry if this troubled anyone, but it took me three days to realise what I had done! Hopefully I can drop in to answer a question or tooo late this week or next week
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.