Changeset 2b138d6
- Timestamp:
- 01/11/2003 05:06:14 PM (21 years ago)
- Branches:
- 10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 6.0, 6.1, 6.1.1, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, v4_1, v5_0, v5_1, v5_1_1, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
- Children:
- a1d3af6
- Parents:
- 873ec17
- Files:
-
- 3 added
- 2 deleted
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
appendixa/diffutils-dep.xml
r873ec17 r2b138d6 1 <sect2><title> </title><para> </para></sect2> 2 1 3 <sect2> 2 4 <title>Diffutils Installation Dependencies</title> -
appendixa/diffutils-desc.xml
r873ec17 r2b138d6 1 <sect2><title>Contents of Diffutils</title> 1 <sect2><title> </title><para> </para></sect2> 2 3 <sect2><title>Descriptions</title> 2 4 3 5 <para>Last checked against version &diffutils-contversion;.</para> 4 6 5 <sect3><title>Program Files</title> 6 <para>cmp, diff, diff3 and sdiff</para></sect3> 7 8 <sect3><title>Descriptions</title> 7 <sect3><title>Program files descriptions</title> 9 8 10 9 <sect4><title>cmp and diff</title> -
appendixa/diffutils.xml
r873ec17 r2b138d6 4 4 5 5 &aa-diffutils-down; 6 &aa-diffutils-shortdesc; 6 7 &aa-diffutils-desc; 7 8 &aa-diffutils-dep; -
appendixa/fileutils-dep.xml
r873ec17 r2b138d6 1 <sect2><title> </title><para> </para></sect2> 2 1 3 <sect2> 2 4 <title>Fileutils Installation Dependencies</title> -
appendixa/fileutils-desc.xml
r873ec17 r2b138d6 1 <sect2><title>Contents of Fileutils</title> 1 <sect2><title> </title><para> </para></sect2> 2 3 <sect2><title>Descriptions</title> 2 4 3 5 <para>Last checked against version &fileutils-contversion;.</para> 4 6 5 <sect3><title>Program Files</title> 6 <para>chgrp, chmod, chown, cp, dd, df, dir, dircolors, du, install, ln, 7 ls, mkdir, mkfifo, mknod, mv, rm, rmdir, shred, sync, touch 8 and vdir</para></sect3> 9 10 <sect3><title>Descriptions</title> 7 <sect3><title>Program files descriptions</title> 11 8 12 9 <sect4><title>chgrp</title> -
appendixa/fileutils.xml
r873ec17 r2b138d6 4 4 5 5 &aa-fileutils-down; 6 &aa-fileutils-shortdesc; 6 7 &aa-fileutils-desc; 7 8 &aa-fileutils-dep; -
chapter05/diffutils-inst.xml
r873ec17 r2b138d6 1 <sect2><title> </title><para> </para></sect2> 2 1 3 <sect2> 2 4 <title>Installation of Diffutils</title> 3 5 4 <para> Install Diffutils by running the following commands:</para>6 <para>Prepare Diffutils to be compiled:</para> 5 7 6 8 <para><screen><userinput>LDFLAGS="-static" CPPFLAGS=-Dre_max_failures=re_max_failures2 \ 7 ./configure --prefix=$LFS/static --disable-nls && 8 make && 9 ./configure --prefix=$LFS/static --disable-nls</userinput></screen></para> 10 11 <para>The meaning of the configure options are:</para> 12 13 <itemizedlist> 14 <listitem><para><userinput>LDFLAGS="-static":</userinput> This is the most 15 common way to tell a package that all programs should be statically linked. 16 This way the <emphasis>LDFLAGS</emphasis> environment variable is set but 17 only in the subshell that the <filename>configure</filename> script runs 18 in. When <userinput>configure</userinput> is done its job, the 19 <emphasis>LDFLAGS</emphasis> variable won't exist 20 anymore.</para></listitem> 21 22 <listitem><para><userinput>CPPFLAGS=-Dre_max_failures=re_max_failures2:</userinput> 23 The <emphasis>CPPFLAGS</emphasis> variable is a variable that's read by the 24 cpp program (C PreProcessor). The value of this variable tells the 25 preprocessor to replace every instance of <emphasis>re_max_failures</emphasis> 26 it finds with <emphasis>re_max_failures2</emphasis> before handing the source 27 file to the compiler itself for compilation. This package has problems 28 linking statically on systems that run an older Glibc version and this 29 construction fixes that problem.</para></listitem> 30 </itemizedlist> 31 32 <para>Finish off by compiling and installing the package:</para> 33 34 <para><screen><userinput>make 9 35 make install</userinput></screen></para> 10 36 -
chapter05/diffutils.xml
r873ec17 r2b138d6 6 6 Estimated required disk space: &diffutils-compsize-static;</screen> 7 7 8 &aa-diffutils-shortdesc; 9 &aa-diffutils-dep; 8 10 &c5-diffutils-inst; 9 &c5-diffutils-exp;10 &aa-diffutils-desc;11 &aa-diffutils-dep;12 11 13 12 </sect1> -
chapter05/fileutils-inst.xml
r873ec17 r2b138d6 1 <sect2><title> </title><para> </para></sect2> 2 1 3 <sect2> 2 4 <title>Installation of Fileutils</title> … … 18 20 19 21 <para>To fix this package to compile properly on AMD/Glibc-2.2.3 20 machines, run the following command. Do <emphasis> not</emphasis>22 machines, run the following command. Do <emphasis>NOT</emphasis> 21 23 attempt this fix if you don't have Glibc-2.2.3 installed. It will more 22 24 than likely result in all kinds of compile time problems.</para> … … 27 29 28 30 <para><screen><userinput>LDFLAGS="-static" \ 29 ./configure --disable-nls --prefix=$LFS/static &&30 make &&31 ./configure --disable-nls --prefix=$LFS/static 32 make 31 33 make install</userinput></screen></para> 32 34 … … 34 36 segmentation fault problem has been avoided by running 35 37 <userinput>$LFS/static/bin/ls</userinput>. If this works, then you are OK. If 36 not, then you need to re-do the installation with the patch if 37 you didn't use it, or without the patch if you did use 38 it.</para> 38 not, then you need to re-do the installation with the patch if you didn't 39 use it, or without the patch if you did use it.</para> 39 40 40 41 </sect2> -
chapter05/fileutils.xml
r873ec17 r2b138d6 6 6 Estimated required disk space: &fileutils-compsize-static;</screen> 7 7 8 &aa-fileutils-shortdesc; 9 &aa-fileutils-dep; 8 10 &c5-fileutils-inst; 9 &c5-fileutils-exp;10 &aa-fileutils-desc;11 &aa-fileutils-dep;12 11 13 12 </sect1> -
entities/diffutils.ent
r873ec17 r2b138d6 9 9 10 10 <!ENTITY aa-diffutils SYSTEM "../appendixa/diffutils.xml"> 11 <!ENTITY aa-diffutils-shortdesc SYSTEM "../appendixa/diffutils-shortdesc.xml"> 11 12 <!ENTITY aa-diffutils-desc SYSTEM "../appendixa/diffutils-desc.xml"> 12 13 <!ENTITY aa-diffutils-dep SYSTEM "../appendixa/diffutils-dep.xml"> -
entities/fileutils.ent
r873ec17 r2b138d6 10 10 11 11 <!ENTITY aa-fileutils SYSTEM "../appendixa/fileutils.xml"> 12 <!ENTITY aa-fileutils-shortdesc SYSTEM "../appendixa/fileutils-shortdesc.xml"> 12 13 <!ENTITY aa-fileutils-desc SYSTEM "../appendixa/fileutils-desc.xml"> 13 14 <!ENTITY aa-fileutils-dep SYSTEM "../appendixa/fileutils-dep.xml">
Note:
See TracChangeset
for help on using the changeset viewer.