Ken,

>   in BLFS, I'll be adding libnl-3.2.3 when I (eventually) merge
> Wayne's gnome-3 changes.  The headers in -3 have moved one level
> deeper, and a quick attempt to use them for iproute2 by editing the
> includes in ip2/ipl2tpc from netlink/ to libnl3/netlink/ failed
> because the first of these included files then tried to include a
> netlink/ file without the extra level of directory.<sigh/>

to be able to build against libnl-3.2.3 the easiest solution seems to be:

echo -e "CFLAGS += -I/usr/include/libnl3\n" > Config


Config is pulled in by the Makefiles and thus adds the netlink header stuff.
Alternatively something like CFLAGS += $(pkg-config --cflags libnl-3.0) 
could work (untested!).


FWIW: libnl-3.2.3 proved quite an interesting 'change', I've needed to 
tweak several packages (hostapd to name one) to deal with the move of 
header files :-(


Cheers,

Olaf
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to