Actually, it is not a library but a librarian (or in more common terms, a library manager). the .pc files are simple text files telling of the locations of WHERE the actual libraries are located. I dunno WHY ldconfig will not work with some OF these applications, but for some brain-dead reason someone invented a NEW way to mangle library locations as well as other pertant information.
I suppose it IS someones way to give a common ground for source level installs. Example being for the gtk+ library, and called accordingly "gtk+.pc" : prefix=/usr exec_prefix=${prefix} libdir=${exec_prefix}/lib includedir=${prefix}/include Name: GTK+ Description: GIMP Tool Kit Version: 1.2.10 Requires: gdk Libs: -L${libdir} -lgtk Cflags: David A. Bandel wrote: > On Sun, 13 Oct 2002 20:26:11 -0700prefix=/usr > begin "Net Llama!" <[EMAIL PROTECTED]> spewed forth: > > >>I'm attempting to build gtk2 on a bastardized Caldera box. gtk2 >>requires glib2, atk, and pango. I'm trying to build atk and the >>configure process keeps bombing out with this error: >>/usr/bin/ld: cannot find -lgobject-2.0 >>collect2: ld returned 1 exit status >> >>Unfortunately, i have gobject-2.0: >># locate gobject-2.0 >>/usr/lib/pkgconfig/gobject-2.0.pc > > > what an odd name for a library. All my shared object libraries look like: > /usr/lib/libgobject-2.0.so.0 > /usr/lib/libgobject-2.0.so.0.0.6 > and/or symlinks to the above > > so on my system anyway, -lgobject-2.0, ld looks for libgobject-2.0 > > Ciao, > > David A. Bandel -- Ben Duncan Phone (601)-355-2574 Fax (601)-355-2573 Cell (601)-946-1220 Business Network Solutions 336 Elton Road Jackson MS, 39212 "Software is like Sex, it is better when it's free" - Linus Torvalds _______________________________________________ Linux-users mailing list [EMAIL PROTECTED] Unsubscribe/Suspend/Etc -> http://www.linux-sxs.org/mailman/listinfo/linux-users