Armin K. wrote:
> On 01/02/2013 11:12 PM, Baho Utot wrote:
>> Armin K. wrote:
>>> On 01/02/2013 04:58 PM, Baho Utot wrote:
>>>> Yes I have checked all of those as well as the *.gir files.
>>>> The pkg-config files are there and appear correct, as in the entries are
>>>> pointing to real files in the file system.
>>>>
>>>> That is why I am at a loss for this.
>>>>
>>>> I have looked at some other things and they are pointing to xorg, I just
>>>> haven't come to any solution as of now ;(
>>>>
>>> Each package lists its "Requirements" in a .pc file.
>>>
>>> $ grep Requires
>>> /usr/lib/pkgconfig/{gtk+-2.0,gtk+-unix-print-2.0,glib-2.0,gobject-2.0,gdk-x11-2.0}.pc
>> OK
>>
>>> /usr/lib/pkgconfig/gtk+-2.0.pc:Requires: gdk-${target}-2.0 atk cairo
>>> gdk-pixbuf-2.0 gio-2.0 pangoft2
>> OK
>>> /usr/lib/pkgconfig/gtk+-unix-print-2.0.pc:Requires: gtk+-${target}-2.0
>>> atk cairo gdk-pixbuf-2.0 gio-2.0 pangoft2
>> OK
>>> /usr/lib/pkgconfig/glib-2.0.pc:Requires.private: libpcre
>> OK
>>> /usr/lib/pkgconfig/gobject-2.0.pc:Requires: glib-2.0
>> OK
>>> /usr/lib/pkgconfig/gdk-x11-2.0.pc:Requires: pango pangocairo gdk-pixbuf-2.0
>> OK
>>
>> Make sure that *all* of these exists, as well as their *requirements*
>> (could be X11 pkg-config files which are not in pkg-config path or
>> whatever).
>> They all exist, I have pinned it down to something in the xorg
>> libraries, but I haven't found the problem
>>
>> Thanks
>>
> You can easily debug what are you missing. configure checks for
> following packages:
>
> pkg-config --exists gtk+-2.0>=2.10.0 gtk+-unix-print-2.0 glib-2.0
> gobject-2.0 gdk-x11-2.0
>
> You can always add --print-errors to the command above.
>
> I moved cairo.pc (dependency of pango which is a dependency of gtk+2.0)
> out of pkg-config search path and command:
>
> pkg-config --exists gtk+-2.0>=2.10.0 gtk+-unix-print-2.0 glib-2.0
> gobject-2.0 gdk-x11-2.0 --print-errors
>
> gave me this
>
> Package cairo was not found in the pkg-config search path.
> Perhaps you should add the directory containing `cairo.pc'
> to the PKG_CONFIG_PATH environment variable
> Package 'cairo', required by 'Pango Cairo', not found
>
> Go ahead and try
What luck? That is something I don't have.
I found the problem...It was an xorg protocol header that was missing
and the libpthread-stubs was not there. I have it compiling now!
I'll test it once the build completes.
> your luck.
--
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page