Bryan Kadzban wrote: > Bryan Kadzban wrote: >> Upgrading kmod now; will see what I hit next. This might just work; >> let's see. :-) > > Got it to compile all the binaries (I think) we need, by removing a > couple of totally unnecessary dependencies from libsystemd-label. :-) > > Reformatting ./configure so the flags look closer to the book: > > DBUS_CFLAGS=" " \ > DBUS_LIBS=" " \ > BLKID_CFLAGS="-I/usr/include/blkid" \ > BLKID_LIBS="-L/lib64 -lblkid" \ > KMOD_CFLAGS="-I/usr/include" \ > KMOD_LIBS="-L/lib64 -lkmod" \ > ./configure --prefix=/usr \ > --with-rootprefix='' \ > --bindir=/sbin \ > --sysconfdir=/etc \ > --libexecdir=/lib \ > --libdir=/lib64 \ > --disable-introspection \ > --disable-keymap \ > --disable-gudev \ > --with-usb-ids-path=no \ > --with-pci-ids-path=no \ > --disable-acl \ > --disable-tcpwrap \ > --disable-hostnamed \ > --disable-timedated \ > --disable-localed \ > --disable-coredump \ > --disable-audit \ > --disable-ima \ > --disable-pam \ > --with-dbuspolicydir= \ > --with-dbussessionservicedir= \ > --with-dbussystemservicedir= \ > --with-dbusinterfacedir= \ > --with-pamlibdir=
You are not doing this in an LFS Chapter 6 type of environment. I did this and immediately got: ./configure: line 12067: intltool-update: command not found checking for intltool >= 0.40.0... found configure: error: Your intltool is too old. You need intltool 0.40.0 or later. Looking at configure, I don't see a way around this without installing intltool or hacking configure. Anouther problem is that src/shared/util.c is needed to build the udev programs but it needs to remove or comment out #include <sys/capability.h> (line 53). -- Bruce -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page