On Sun, 6 Aug 2017 15:23:15 -0400
Mark Gregory <[email protected]> wrote:

> To me, it appears the problem is it can't find a C++ preprocessor.  I am 
> installing GCC-6.3.0 and I thought it was supposed to provide the 
> package it is looking for.  It seems like a circular reasoning loop to 
> me: 'I need the C++ preprocessor to build the C++ preprocessor.'  I am 
> not that sharp in Linux, as I have only been doing Linux for a couple 
> years, and mostly with self-installing distributions (Cinnamon Mint, 
> Slackware).  I started try to install LFS to learn more about Linux, but 
> so far, I am getting an 'F'.  Any help would be appreciated.
> 
> -- 
> Mark Gregory
> Email [email protected]
> -- 
The rather complicated procedure for building your primary compilation tools as 
described in Chapter 5 is designed to deal with precisely this circularity.

In the first pass build of gcc, you use mainly the tools provided by your host; 
only the binutils are new. This produces a statically linked skeletal gcc 
configured to work independently of the host system. You then use this to build 
glibc and libstdc++. Finally you rebuild binutils and gcc as programs linked 
dynamically to these new libraries.
-- 


H Russman
-- 
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

Reply via email to