Xi Ruoyao
ea9263cbf0
toolchaintechnotes: add the rationale for cross compiling ch6 packages
...
"need to be cross compiled" alone does not make too much sense: we
compile these packages in chapter 8 anyway. The real reason forcing a
cross compilation is circular dependency: if building A needs B but
building B needs A, we'll have to cross compile at least one of A and B
or we won't be able to build either in the chroot.
2022-09-29 19:38:47 +08:00
Xi Ruoyao
a243b36b8b
toolchaintechnotes: gcc -dumpmachine is similar to config.guess, but not same
...
Many distros have some customized things in gcc -dumpmachine. RHEL uses
x86_64-redhat-linux-gnu, and Ubuntu uses x86_64-linux-gnu ("vendor"
field omitted). So don't use "same" here, and also mention the "vendor"
field is sometimes omitted.
2022-09-29 19:12:18 +08:00
David Bryant
562062295e
Polish up the prose in "Toolchain Technical Notes". Fix capitalization.
...
Rough edges remain. For instance, $LFS_TGT-ld is referenced, but not
clearly defined. Will need to discuss wirh other editors to resolve.
2022-09-28 14:56:52 -05:00
David Bryant
dd7f9df19f
Cleaned up verbiage in unnumbered intro to part 3 (chapters 5 et seq).
2022-09-28 11:26:36 -05:00
Pierre Labastie
c37e846f4b
Replace tabs with spaces
2022-09-11 18:42:58 +02:00
Xi Ruoyao
25dc9a8cfa
part 3 intro: warn that don't copy source tree with cp -R
2022-02-22 13:34:36 +08:00
Pierre Labastie
ab824a51d1
Fix a missing space
2022-02-11 18:29:12 +01:00
Xi Ruoyao
d48d1c2d91
toolchain note: add a disclaimer for the purpose of the book
...
There are some discussion on gcc-help from someone (mis)using LFS to
build a "general" toolchain. Let's stop it before off-topic message got
into lfs-support.
2021-11-12 17:47:16 +08:00
Xi Ruoyao
859d839d50
remove trailing spaces
2021-09-21 19:03:30 +08:00
Bruce Dubbs
7e62bbc506
Tweak toolchain technical notes wording
2021-09-17 21:43:15 -05:00
Pierre Labastie
a665a20066
Remove spaces at end o lines - part3intro
2021-09-07 22:47:52 +02:00
Pierre Labastie
00e20beef4
Remove an inaccuracy in toolchain technical notes:
...
packages used for tests are now installed in chapter 8
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@12056 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-10-27 09:47:21 +00:00
Xi Ruoyao
c0c616a439
fix some typos
...
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@12029 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-08-19 15:31:33 +00:00
Xi Ruoyao
3543e03800
do not hardcode chapter numbers in General Compilation Instructions
...
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11962 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-06-19 12:54:28 +00:00
Pierre Labastie
c68e018aab
Various text fixes:
...
- a wrong chapter in toolchain notes, and various text precisions
the option explanations of chapter 8 glibc (was labelled WIP)
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11961 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-06-19 08:13:06 +00:00
Xi Ruoyao
0e59da9828
fix two wrong hardcoded Chapter numbers, replacing with xrefs
...
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11958 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-06-19 03:47:58 +00:00
Pierre Labastie
c3471cf463
Fix several typos in toolchaintechnotes
...
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11955 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-06-18 10:00:48 +00:00
Xi Ruoyao
80f8c02437
toolchain notes: 'this chapter' -> 'chapter 5', as there is no 'this chapter'
...
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11954 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-06-18 08:42:46 +00:00
Xi Ruoyao
6481cf977e
custom xreflabel for toolchaintechnotes: 'section ii' is really stupid
...
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11951 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-06-18 04:01:43 +00:00
Pierre Labastie
12fff1eb8d
Slightly change the layout in part III, so that the preliminary material
...
appear separated. Minor rewrites for accounting for the new layout
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11949 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-06-17 20:50:25 +00:00