LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This 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

Reply
 
LinkBack Search this Thread
Old 10-07-2007, 05:26 PM   #1
ryanfx
LQ Newbie
 
Registered: Nov 2006
Posts: 5

Rep: Reputation: 0
gtk development headers / pidgin


Hey everyone, I just finished (after a couple hours lol) trying to build a new version of GTK+2.0 from source. I finally managed to get it sucessfully built on slackware.

I am trying to install pidgin from source now and It's saying I am missing the development headers from GTK

Code:
configure: error:

You must have the GTK+ 2.0 development headers installed to compile Pidgin.
Correct me if I'm mistaken, but shouldn't I already have the development headers but it just can't find them? If so, I believe the development headers are the .h files? I did a "locate gtk*.h" and this is a fraction of my output. Are these the development headers? If so, how can I get pidgin to point to them? Thanks a lot for any suggestions you may have!

Code:
/usr/local/include/gtk-2.0/gdk/gdkx.h
/usr/local/include/gtk-2.0/gdk/gdk.h
/usr/local/include/gtk-2.0/gdk/gdkcairo.h
/usr/local/include/gtk-2.0/gdk/gdkcolor.h
/usr/local/include/gtk-2.0/gdk/gdkcursor.h
/usr/local/include/gtk-2.0/gdk/gdkdisplay.h
/usr/local/include/gtk-2.0/gdk/gdkdnd.h
/usr/local/include/gtk-2.0/gdk/gdkdrawable.h
 
Old 10-07-2007, 09:08 PM   #2
AdaHacker
Member
 
Registered: Oct 2001
Location: Brockport, NY
Distribution: Kubuntu
Posts: 384

Rep: Reputation: 30
Try setting your PKG_CONFIG_PATH environment variable to /usr/local/lib/pkgconfig. GTK+ 2.0 uses pkg-config to determine the paths to headers and libraries, which keeps this information in a *.pc file. Normally, the default location for these .pc files is /usr/lib/pkgconfig. However, if you installed from source, the gtk+-2.0.pc file probably ended up in /usr/local/lib/pkgconfig, where pkg-config isn't looking. You need to set the environment variable to tell it to check there. Consult the pkg-config man page for more information.
 
Old 10-07-2007, 11:03 PM   #3
ryanfx
LQ Newbie
 
Registered: Nov 2006
Posts: 5

Original Poster
Rep: Reputation: 0
well it turns out I may have more issues than I thought.. I didn't notice that my GTK didn't successfully build, and instead I got a:

Code:
/usr/local/lib/libcairo.so: undefined reference to `FT_GlyphSlot_Embolden'
collect2: ld returned 1 exit status
make[5]: *** [gtk-demo] Error 1
make[5]: Leaving directory `/root/programs/kit/gtk+-2.10.14/demos/gtk-demo'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/root/programs/kit/gtk+-2.10.14/demos/gtk-demo'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/root/programs/kit/gtk+-2.10.14/demos'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/root/programs/kit/gtk+-2.10.14/demos'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/programs/kit/gtk+-2.10.14'
make: *** [all] Error 2
any ideas on that one? =/
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
configure: WARNING: OpenGL development headers not found nickster22 Linux - Software 6 07-24-2008 11:17 AM
Unable to install pidgin, gtk, glib or their dependencies Tank Jr Linux - Software 1 05-14-2007 08:53 PM
Kernel source code, Bison and some development libraries and headers habreu Debian 6 12-14-2006 03:16 PM
Is there an easier way to install development headers? erwinfletch Programming 2 09-14-2006 04:37 PM
gtk+-2.0 development headers rose_bud4201 Linux - Software 5 10-23-2003 10:06 AM


All times are GMT -5. The time now is 09:04 PM.

Main Menu
 
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: @linuxquestions
Open Source Consulting | Domain Registration