On 02/19/2011 12:07 PM, cliffhan...@gardener.com wrote:
>> -----Original Message-----
>> From: John Burrell<john_burr...@hotmail.com>
>> To: blfs-support@linuxfromscratch.org
>> Sent: Sat, Feb 19, 2011 4:59 pm
>> Subject: udev in blfs
>
>> Current version of udev in lfs-development is 166.
>
>> In blfs, if gobject-introspection installed, then udev-164 compiles
> okay,
>> but versions 165 and 166 do not.
>
>> Error is:
>
>> /usr/src/core/udev/udev-166/tmp-introspectY1yvnr/GUdev-1.0.o:(.data+0xc)
> : undefined reference to `g_udev_enumerator_get_type'
>> collect2: ld returned 1 exit status
>
>
>> If use --disable-introspection, then both 165 and 166 compile without
> error.
>> I have gobject-introspection-0.6.14 installed.
>> I haven't tried messing with later versions of gobject-intro.
>
>> May be the book should say - use 164 if introspection installed or
> disable it with later versions -
>> but then I don't know what introspection support udev provides, so
> disabling it may mean the end
>> of the world for some people ;&gt;)
>
> I haven't seen this error as I normally compile gobject-introspection
> after udev, much later, for whatever reason(can't remember).
>

Then you do not have gio support in udev.

gobject-introspection will be held at current version until we update 
Gnome. If using lfs-svn or RC, you should try to update to latest stable 
releases available. Gnome in particular (as well as KDE) are difficult 
to nail down the dependencies, but not impossible, just pay close 
attention to the output of configure (use something like "./configure 
2>&1 | tee myconfigure.log" so that you can look at it with a text 
editor). I'm thinking that the book should be branched for 6.7 to avoid 
these issues, but that is simply not possible right now.

-- DJ Lucas

-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to