diff options
Diffstat (limited to 'chapter05/gcc-exp.xml')
-rw-r--r-- | chapter05/gcc-exp.xml | 24 |
1 files changed, 8 insertions, 16 deletions
diff --git a/chapter05/gcc-exp.xml b/chapter05/gcc-exp.xml index be7d64e48..406b42282 100644 --- a/chapter05/gcc-exp.xml +++ b/chapter05/gcc-exp.xml @@ -1,34 +1,26 @@ <sect2> <title>Command explanations</title> -<para> -<userinput>patch -Np1 -i ../gcc-3.0.patch:</userinput> This patch +<para><userinput>patch -Np1 -i ../gcc-3.0.patch:</userinput> This patch changes all instances of re_max_failures to re_max_failures2. re_max_failures is a variable used within Glibc and with static compiling this variable sometimes clashes between the package's re_max_failures and the same variable in glibc. By renaming re_max_failures in the package to re_max_failures2 we just tell the -package to use the second variable so that glibc won't be in the way. -</para> +package to use the second variable so that glibc won't be in the way.</para> -<para> -<userinput>--enable-languages=c,c++:</userinput> This only builds the C +<para><userinput>--enable-languages=c,c++:</userinput> This only builds the C and C++ compilers and not the other available compilers as they are, on the average, not often used. If those other compilers are needed, -the --enable-languages parameter can be omitted. -</para> +the --enable-languages parameter can be omitted.</para> -<para> -<userinput>ln -s ../usr/bin/cpp:</userinput> This +<para><userinput>ln -s ../usr/bin/cpp:</userinput> This creates the $LFS/lib/cpp symlink. Some packages explicitly try to find -cpp in /lib. -</para> +cpp in /lib.</para> -<para> -<userinput>ln -s ../bin/cpp:</userinput> This +<para><userinput>ln -s ../bin/cpp:</userinput> This creates the $LFS/usr/lib/cpp symlink as there are packages that expect -cpp to be in /usr/lib. -</para> +cpp to be in /usr/lib.</para> </sect2> |