On 18.1.2014 23:04, Bruce Dubbs wrote: > Armin K. wrote: >> Well if it works, why not then. Just one minor suggestion below >> > >>> >>> Chapter 6: e2fsprogs >>> >>> mkdir -v build >>> cd build >>> export LD_LIBRARY_PATH=/tools/lib >>> LDFLAGS="-L /tools/lib -luuid -lblkid" \ >>> CFLAGS="-I /tools/include" \ >>> ../configure --prefix=/usr \ >>> --with-root-prefix="" \ >>> --enable-elf-shlibs \ >>> --disable-libblkid \ >>> --disable-libuuid \ >>> --disable-uuidd \ >>> --disable-fsck >> >> Can't you just symlink the libraries to /lib as it's being done with >> several other libraries/binaries? > > That's possible, but when? In Chapter 5 we haven't created the > directories in the chroot / yet. Doing that in Chapter 5 breaks up the > flow of Chapter 6. >
No, no. You got me wrong. I was asking about util-linux libraries, libblkid, libuuid and libmount to be symlinked to /lib to avoid usage of LD_LIBRARY_PATH since it isn't used anywhere else. Same is currently being done at the beginning of chapter6 for libgcc_s.so and libstdc++.so. http://www.linuxfromscratch.org/lfs/view/development/chapter06/createfiles.html > That said, moving both udev and util-linux to before e2fsprogs in > Chapter 6 may simplify things. I'll try that. > > -- Bruce > That was indeed my original suggestion, but that would make my life painful for systemd counterpart since I can't move systemd before util-linux unless I change the order of everything :| -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page