Why in Linux from scratch they are passing --prefix=/usr to configure scripts?
For example here is the glibc configure script
../configure \
--prefix=/usr \
--host=$LFS_TGT \
--build=$(../scripts/config.guess) \
--enable-kernel=3.2 \
--with-headers=$LFS/usr/include \
libc_cv_slibdir=/usr/lib
Shouldnt it be --prefix=$LFS/usr so it gets installed there and not in the host system's /usr?