Slackware This Forum is for the discussion of Slackware Linux.
|
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.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
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.
|
 |
05-31-2006, 06:12 PM
|
#1
|
Member
Registered: Jul 2004
Location: Lisbon
Distribution: Slackware
Posts: 39
Rep:
|
Gaim instalation problem
I'm having some problems with aMSN sending files so i decided to give gaim a try. The problem is that in ./configure it says can't find GTK+ 2.0.
So i went to the instalation of GTK 2.8.18 but in the ./configure of GTK is says me that can't find Pango.
I've tryed to install pango via slackware package or source but Gtk ./configure still complaints about not finding pango... I really don't know what to do.
|
|
|
05-31-2006, 06:29 PM
|
#2
|
Member
Registered: Feb 2005
Location: San Antonio, TX
Distribution: Gentoo
Posts: 684
Rep:
|
There is a binary package for gaim available. Download it from slackware.com or get it from the installation discs, and run:
Code:
pkginstall gaim*.tgz
Regards,
Alunduil
|
|
|
05-31-2006, 06:30 PM
|
#3
|
Senior Member
Registered: Jan 2005
Location: Istanbul, Turkey
Distribution: Slackware64 15.0, Slackwarearm 14.2
Posts: 1,158
|
Quote:
Originally Posted by SlackTux
I'm having some problems with aMSN sending files so i decided to give gaim a try. The problem is that in ./configure it says can't find GTK+ 2.0.
So i went to the instalation of GTK 2.8.18 but in the ./configure of GTK is says me that can't find Pango.
I've tryed to install pango via slackware package or source but Gtk ./configure still complaints about not finding pango... I really don't know what to do.
|
Both Gtk and Pango have official Slackware packages, why not use them? (Gaim has a package, too).
Your problem could be one of the following: pkg-config can't find the pango installed (unlikely), or the pango version you installed is not up-to-date. You must give the exact error message for us to see which one is the case. But as I said, just install the official packages, it's much easier.
|
|
|
05-31-2006, 06:58 PM
|
#4
|
Member
Registered: Jul 2004
Location: Lisbon
Distribution: Slackware
Posts: 39
Original Poster
Rep:
|
I was trying to compile gaim from source because i wanted to try the beta3 release. And they don't have Slackware packages available so i went to the source.
Anyway the error i get in ./configure of GTK is the following:
Code:
checking Pango flags... -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/cairo -L/usr/X11R6/lib -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lfreetype -lz -lfontconfig -lXrender -lX11 -lXext -lpng12
configure: error:
*** Can't link to Pango. Pango is required to build
Thanks for the help so far.
|
|
|
05-31-2006, 07:19 PM
|
#5
|
Senior Member
Registered: Jul 2004
Location: Netherlands
Distribution: Slackware
Posts: 2,721
Rep:
|
did you install pango in /usr/local ?
the config script is looking in /usr.
egag
|
|
|
05-31-2006, 07:27 PM
|
#6
|
Member
Registered: Jul 2004
Location: Lisbon
Distribution: Slackware
Posts: 39
Original Poster
Rep:
|
I think it is in /usr/include
How can i tell ./configure to search there?
|
|
|
05-31-2006, 07:35 PM
|
#7
|
Senior Member
Registered: Jul 2004
Location: Netherlands
Distribution: Slackware
Posts: 2,721
Rep:
|
it's looking in /usr/include and /usr/lib. (and not in /usr/local/-- )
what does "ls -d /usr/lib/pango " give ?
egag
|
|
|
05-31-2006, 07:44 PM
|
#8
|
Member
Registered: Jul 2004
Location: Lisbon
Distribution: Slackware
Posts: 39
Original Poster
Rep:
|
Code:
[12:43 AM] Jabber@PlayGround:/home/jabber# ls -d /usr/lib/pango
/usr/lib/pango/
So it should work right?
|
|
|
05-31-2006, 07:52 PM
|
#9
|
Member
Registered: Jul 2004
Location: Lisbon
Distribution: Slackware
Posts: 39
Original Poster
Rep:
|
In the meanwhile i've also tried the Slackware package and the Autopackage package. And none of them works. They both complaint about pango. 
|
|
|
05-31-2006, 08:12 PM
|
#10
|
Senior Member
Registered: Jul 2004
Location: Netherlands
Distribution: Slackware
Posts: 2,721
Rep:
|
i asked for the wrong thing (sorry)
i meant the output of "ls -l /usr/lib/libpango*"
(should give libpango-1.0)
if it's all there you could try:
"export PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/local/lib/pkgconfig"
before running the config script,
(...but normally you get a warning about PKG_CONFIG_PATH when it's missing )
egag
|
|
|
05-31-2006, 08:51 PM
|
#11
|
Senior Member
Registered: Jan 2005
Location: Istanbul, Turkey
Distribution: Slackware64 15.0, Slackwarearm 14.2
Posts: 1,158
|
A symlink from /usr/lib/pango to /usr/lib/pango-1.0 may do the job (it seems you have pango/ bu the thing looks for pango-1.0/). Same goes for the /usr/include dir.
|
|
|
05-31-2006, 09:39 PM
|
#12
|
Senior Member
Registered: Jul 2004
Location: Netherlands
Distribution: Slackware
Posts: 2,721
Rep:
|
/usr/lib/pango is a dir ( output of "ls -d")
the lib is called "libpango-1.0"
egag
|
|
|
05-31-2006, 10:55 PM
|
#13
|
Senior Member
Registered: Jan 2005
Location: Istanbul, Turkey
Distribution: Slackware64 15.0, Slackwarearm 14.2
Posts: 1,158
|
Yes, I meant to say a link between dirs. His configure message is
checking Pango flags... -I/usr/include/pango-1.0 ...
so I think it's looking for the directory /usr/include/pango-1.0. But he has /usr/include/pango on his system, that's why I suggested a link.
Or... Editing the /usr/lib/pkgconfig/pango.pc file appropriately could also solve the problem...
|
|
|
06-01-2006, 04:52 PM
|
#14
|
Member
Registered: Jul 2004
Location: Lisbon
Distribution: Slackware
Posts: 39
Original Poster
Rep:
|
Actually the directory i have is /usr/include/pango-1.0
I've tried the export command but i still get the same error.
I've also checked the /usr/lib/pkgconfig/pango.pc file but it looks good i think:
Code:
prefix=/usr
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include
pango_module_version=1.5.0
Name: Pango
Description: Internationalized text handling
Version: 1.12.1
Requires: glib-2.0,gobject-2.0,gmodule-no-export-2.0
Libs: -L${libdir} -lpango-1.0
Cflags: -I${includedir}/pango-1.0
|
|
|
06-01-2006, 05:12 PM
|
#15
|
Senior Member
Registered: Jul 2004
Location: Netherlands
Distribution: Slackware
Posts: 2,721
Rep:
|
someone reported to have pango-1.0 PLUS another, older version of pango installed
resulting in the same error as you have.
check "ls /var/log/packages/pango*", and uninstall all old stuff.
then: try again....
egag
|
|
|
All times are GMT -5. The time now is 07:32 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|