On Mar 7, 2014, at 1:54 PM, Bruce Dubbs wrote: > looking at the configure script, I think we need to add: > > PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/tools/lib/pkgconfig as a part of the > ./configure line. > > A more straight forward way might be to add: > > BLKID_CFLAGS=-I/tools/include BLKID_LIBS=-L/tools/lib
What you need to do is make sure util-linux is before eudev. You don't need to deal with BLKID_CFLAGS or anything else. It's also a bad idea to rely on tools built util-linux from temp system for final system eudev. Makes no sense. You are in a chroot method. You also have no boot method. Make sure util-linux is before eudev in final system and you will be fine. Don't build temp system util-linux for ch6 eudev. You will find that util-linux doesn't rely on udev or eudev. It is fine to be ahead of eudev or udev. Also, you may also wonder why, but both LFS and CLFS builds use the temp system bison and flex for ar. That should be looked into. You can build bison and flex before binutils and it'll be proper for final system. Be careful of a build order as it is important. Sincerely, William Harrington -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page