Hi, I'm getting the following error when compiling util-linux in chapter 5. Tried from dev 2014 onwards. CCLD more /mnt/lfs/tools/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../x86_64-unknown-linux-gnu/bin/ld: cannot find -ltinfo collect2: error: ld returned 1 exit status Makefile:5603: recipe for target 'more' failed make[2]: *** [more] Error 1 make[2]: Leaving directory '/mnt/lfs/home/lfs/sources/util-linux-2.24.1' Makefile:10303: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/mnt/lfs/home/lfs/sources/util-linux-2.24.1' Makefile:4315: recipe for target 'all' failed make: *** [all] Error 2
The above error comes with MAKEFLAGS unset. If it is set to -j 4 then I get: fdisks/cfdisk.c: In function 'get_string': fdisks/cfdisk.c:465:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((c = getch()) == ERR) { and unknown-linux-gnu/bin/ld: cannot find -ltinfo collect2: error: ld returned 1 exit status Makefile:6251: recipe for target 'ul' failed I've tried stabbing in the dark with --disable-ul but the error moves onto something else. Any ideas? Ta David
-- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page