On Mon, Feb 25, 2013 at 02:12:50PM +0530, Rubin Saifi wrote: > here is the output when i ran make after running ./configure with other > parameters as instructed in the LFS 7.2 Manual > ------------------------------------------------------------------------------------------------------------------------------------- > if test -r /mnt/lfs/sources/glibc-build/csu/abi-tag.h.new; then mv -f > /mnt/lfs/sources/glibc-build/csu/abi-tag.h.new > /mnt/lfs/sources/glibc-build/csu/abi-tag.h; \ > else echo >&2 'This configuration not matched in ../abi-tags'; exit 1; fi > > make[2]: Leaving directory `/mnt/lfs/sources/glibc-2.16.0/csu' > make[1]: *** [csu/subdir_lib] Error 2 > make[1]: Leaving directory `/mnt/lfs/sources/glibc-2.16.0' > make: *** [all] Error 2 > -------------------------------------------------------------------------------------------------------------------------------------- > > any solution for it ?
The error was somewhere before what you've posted. That test on abi-tag.h.new would echo the message if it triggered, and would exit with status 1. First, what is the output from version-check.sh in the Host System Requirements part of the Preface ? I assume that running 'make 2>&1 | tee mylog' at this point will run through whatever failed to build, and capture a meaningful message, but it might not (the toolchain packages are occasionally "different" in how everything fits together). Please try that. If it doesn't give you a meaningful 'Error' message, you can delete the glibc-2.16.0 and glibc-build directories and repeat section 5.7, but using a log. ĸen -- das eine Mal als Tragödie, das andere Mal als Farce -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page