On 06/15/2015 08:05 AM, Sandeep Singh wrote:
I am using Arch Linux as the host system which is dual booting with
windows 8.1.
following the lfs version 7.7 of the book.
Makefile:1058: recipe for target 'c-family/c-cppbuiltin.o' failed
make[2]: *** [c-family/c-cppbuiltin.o] Error 1
make[2]: Leaving directory '/mnt/lfs/gcc-build/gcc'
Makefile:3977: recipe for target 'all-gcc' failed
make[1]: *** [all-gcc] Error 2
make[1]: Leaving directory '/mnt/lfs/gcc-build'
Makefile:862: recipe for target 'all' failed
make: *** [all] Error 2
The first problem I see, while it (probably) doesn't have anything to do
with the errors you're getting, is that you have /mnt/lfs/gcc-build. If
you've been following the book, gcc-build should be in $LFS/sources -
read page 5.3 very carefully. Also, you had to have deviated from the
book somehow to create /mnt/lfs/gcc-build at all - either you became
root in Chapter 5 or you chowned $LFS to the lfs user, neither of which
the book says to do.
First, run these commands as root:
rm -rf /mnt/lfs/gcc-build && chown root:root /mnt/lfs
Then start the GCC build over again, making sure to pay close attention
to the instructions on page 5.3, and do not use root/sudo until the book
specifically tells you to do so.
--
http://lists.linuxfromscratch.org/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page
Do not top post on this list.
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?
http://en.wikipedia.org/wiki/Posting_style