FedoraThis forum is for the discussion of the Fedora Project.
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.
I'm trying to install gtk-gnutella for file sharing. Grabbed a tar.gz file from the gnutella site, unpacked it, ran ./configure. The process seemed to go smoothly until I got the following error:
GTK - version >= 1.2.0 found... no
***the gtk-config script installed by GTK could not be found
***if GTK was installed in PREFIX, make sure PREFIX/bin is in your path, or set the
*** GTK_CONFIG environment variable to the full path to gtk-config
Configure: error: cannot find GTK: Is gtk-config in path?
OK, so here's the thing -- I have GTK 2.2 installed and it has worked marvelously in various other capacities, so I'm not too comfortable messing with it in any way. BUT there doesn't seem to be a gtk-config file anywhere on my system.
Does that strike anybody as a little bit odd?
What can be done? I really want to be able to share files on gnutella.
I could take the easy way out of this and tell you to hack the configure script...but I won't.
Check the gtk-gnutella website and see if they have any RPMs. If they don't, email them and ask if they know of one. That'd be the easiest way.
Otherwise, you could check out the script and find out why it isn't finding GTK. But, that's not recommended.
Having GTK installed and compiling a GTK program are not the same. Most applications include header files and extra components to allow you to compile new apps. They are typically held in devel packages. See if you have the gtk+-devel-1.2.10-29.1.1.i386.rpm or gtk2-devel-2.4.0-1.i386.rpm. To check run rpm -q gtk2-devel. You get the idea.
OK, now I most definitely know that I have gtk+, gtk2, gtk2-devel, pango, pango-devel, atk, atk-devel all installed -- and I continue to get the same error message upon compiling gtk-gnutella. What's up with this? It's driving me nuts.
Originally posted by mjmwired Having GTK installed and compiling a GTK program are not the same. Most applications include header files and extra components to allow you to compile new apps. They are typically held in devel packages.
Originally posted by Chuck23 OK, now I most definitely know that I have gtk+, gtk2, gtk2-devel, pango, pango-devel, atk, atk-devel all installed -- and I continue to get the same error message upon compiling gtk-gnutella. What's up with this? It's driving me nuts.
the one it is after is gtk+-devel, which you have not listed there.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.