On 06/20/2018 09:03 AM, Pierre Labastie wrote:
On 20/06/2018 08:38, Xi Ruoyao wrote:
On 2018-06-19 10:27 -0500, Bruce Dubbs wrote:
On 06/19/2018 09:30 AM, Xi Ruoyao wrote:
On 2018-06-19 09:45 -0400, Jean-Marc Pigeon wrote:
A)
rename:
Libstdc++-8.1.0 -> GCC-8.1.0-pass2
GCC-8.1.0-pass2 -> GCC-8.1.0-pass3
I think we can use "GCC-8.1.0 C++ Runtime Library" just like
"Linux-4.17.1 API Headers".
Is that really necessary? The very first line after the title is:
"Libstdc++ is the standard C++ library."
After all, I think "Libstdc++-8.1.0" is quite strange. In fact the
version
of libstdc++ is 6.0.25. Upstream uses the name "GCC 8.1 Standard C++
Library"
<http://gcc.gnu.org/onlinedocs/>.
FWIIW: Technically, the installation of libstdc++ completes gcc-pass1.
It has to be deferred to after building glibc, because libstdc++ uses
it. Maybe, we could have:
- on the gcc-pass1 page, in "the meaning of the configure options",
about --disable-libstdcxx (separate it from the other "--disable-xxx"):
"This switch disables building the standard C++ library, which is
normally part of GCC installation. The C++ standard library is needed to
compile C++ code (part of GCC is written in C++), but we have to defer
its installation, because it depends on glibc, which is not yet
available in /tools. The installation of GCC-pass1 will be completed
when installing libstdc++ (make an xref to the libstdc++ page)"
What we have now on the gcc-pass1 page seems OK to me, but I think it
would be good to put the above, slightly reworded, into the description
of the libstdc++ page.
- on the "libstdc++" page: change the title to "GCC-<version> - End of
Pass1"
I was just going to suggest something similar: "Libstdc++ from gcc-8.1.0"
Change the introduction to: "Now that glibc is available, the
installation of GCC-pass1 can be completed by building the standard C++
library. It is needed for the correct operation of the g++ compiler."
I'll go ahead and make some changes to do the above and we can comment
on the changes and update that as needed.
-- Bruce
--
http://lists.linuxfromscratch.org/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page