|
Building pure x86_64
I am putting together a Makefile for a pure x86_64, using (as much as possible) the same binaries used in the LFS 6.0 book. I also opted to do without the /lib64 approach and stick to using /lib. I am thinking of, if I ever do, build a 32-bit toolchain to put it in /lib32.
Anyway, the Makefile works perfectly up until the part where it chroots into the environment at which point it fails with:
make[1]: Entering directory `/sources'
chown -R 0:0 /tools && \
touch /tmp/timestamp
make[1]: /bin/sh: Command not found
make[1]: *** [makedev] Error 127
make[1]: Leaving directory `/sources'
make: *** [chapter06] Error 2
I do not have any references to /bin/sh in the make file.
Anyone have any ideas?
Thanks.
|