Changeset 9f5aaf7


Ignore:
Timestamp:
03/09/2012 08:12:34 PM (12 years ago)
Author:
Bruce Dubbs <bdubbs@…>
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, 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, 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:
aa2d8f0
Parents:
eb1ffed
Message:

Add whitespace for better readability of instructions

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9771 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

Files:
26 edited

Legend:

Unmodified
Added
Removed
  • chapter05/binutils-pass1.xml

    reb1ffed r9f5aaf7  
    7373    <para>Now prepare Binutils for compilation:</para>
    7474
    75 <screen><userinput remap="configure">../binutils-&binutils-version;/configure \
    76     --target=$LFS_TGT --prefix=/tools \
    77     --disable-nls --disable-werror</userinput></screen>
     75<screen><userinput remap="configure">../binutils-&binutils-version;/configure --target=$LFS_TGT \
     76                           --prefix=/tools   \
     77                           --disable-nls     \
     78                           --disable-werror</userinput></screen>
    7879
    7980    <variablelist>
  • chapter05/binutils-pass2.xml

    reb1ffed r9f5aaf7  
    5252
    5353<screen><userinput remap="configure">CC="$LFS_TGT-gcc -B/tools/lib/" \
    54    AR=$LFS_TGT-ar RANLIB=$LFS_TGT-ranlib \
    55    ../binutils-&binutils-version;/configure --prefix=/tools \
    56    --disable-nls --with-lib-path=/tools/lib</userinput></screen>
     54AR=$LFS_TGT-ar                  \
     55RANLIB=$LFS_TGT-ranlib          \
     56../binutils-&binutils-version;/configure      \
     57        --prefix=/tools         \
     58        --disable-nls           \
     59        --with-lib-path=/tools/lib</userinput></screen>
    5760
    5861    <variablelist>
  • chapter05/gcc-pass1.xml

    reb1ffed r9f5aaf7  
    7777    <para>Prepare GCC for compilation:</para>
    7878
    79 <screen><userinput remap="configure">../gcc-&gcc-version;/configure \
    80     --target=$LFS_TGT --prefix=/tools \
    81     --disable-nls --disable-shared --disable-multilib \
    82     --disable-decimal-float --disable-threads \
    83     --disable-libmudflap --disable-libssp \
    84     --disable-libgomp --disable-libquadmath \
    85     --disable-target-libiberty --disable-target-zlib \
    86     --enable-languages=c --without-ppl --without-cloog \
     79<screen><userinput remap="configure">../gcc-&gcc-version;/configure         \
     80    --target=$LFS_TGT          \
     81    --prefix=/tools            \
     82    --disable-nls              \
     83    --disable-shared           \
     84    --disable-multilib         \
     85    --disable-decimal-float    \
     86    --disable-threads          \
     87    --disable-libmudflap       \
     88    --disable-libssp           \
     89    --disable-libgomp          \
     90    --disable-libquadmath      \
     91    --disable-target-libiberty \
     92    --disable-target-zlib      \
     93    --enable-languages=c       \
     94    --without-ppl              \
     95    --without-cloog            \
    8796    --with-mpfr-include=$(pwd)/../gcc-&gcc-version;/mpfr/src \
    8897    --with-mpfr-lib=$(pwd)/mpfr/src/.libs</userinput></screen>
     
    160169    <filename>libgcc_eh.a</filename>:</para>
    161170
    162 <screen><userinput remap="install">ln -vs libgcc.a `$LFS_TGT-gcc -print-libgcc-file-name | \
    163     sed 's/libgcc/&amp;_eh/'`</userinput></screen>
     171<screen><userinput remap="install">ln -vs libgcc.a `$LFS_TGT-gcc -print-libgcc-file-name | sed 's/libgcc/&amp;_eh/'`</userinput></screen>
    164172
    165173  </sect2>
  • chapter05/gcc-pass2.xml

    reb1ffed r9f5aaf7  
    151151
    152152<screen><userinput remap="configure">CC="$LFS_TGT-gcc -B/tools/lib/" \
    153     AR=$LFS_TGT-ar RANLIB=$LFS_TGT-ranlib \
    154     ../gcc-&gcc-version;/configure --prefix=/tools \
    155     --with-local-prefix=/tools --enable-clocale=gnu \
    156     --enable-shared --enable-threads=posix \
    157     --enable-__cxa_atexit --enable-languages=c,c++ \
    158     --disable-libstdcxx-pch --disable-multilib \
    159     --disable-bootstrap --disable-libgomp \
    160     --without-ppl --without-cloog \
     153AR=$LFS_TGT-ar                  \
     154RANLIB=$LFS_TGT-ranlib          \
     155../gcc-&gcc-version;/configure          \
     156    --prefix=/tools             \
     157    --with-local-prefix=/tools  \
     158    --enable-clocale=gnu        \
     159    --enable-shared             \
     160    --enable-threads=posix      \
     161    --enable-__cxa_atexit       \
     162    --enable-languages=c,c++    \
     163    --disable-libstdcxx-pch     \
     164    --disable-multilib          \
     165    --disable-bootstrap         \
     166    --disable-libgomp           \
     167    --without-ppl               \
     168    --without-cloog             \
    161169    --with-mpfr-include=$(pwd)/../gcc-&gcc-version;/mpfr/src \
    162170    --with-mpfr-lib=$(pwd)/mpfr/src/.libs</userinput></screen>
  • chapter05/glibc.xml

    reb1ffed r9f5aaf7  
    7575    <para>Next, prepare Glibc for compilation:</para>
    7676
    77 <screen><userinput remap="configure">../glibc-&glibc-version;/configure --prefix=/tools \
    78     --host=$LFS_TGT --build=$(../glibc-&glibc-version;/scripts/config.guess) \
    79     --disable-profile --enable-add-ons \
    80     --enable-kernel=2.6.25 --with-headers=/tools/include \
    81     libc_cv_forced_unwind=yes libc_cv_c_cleanup=yes</userinput></screen>
     77<screen><userinput remap="configure">../glibc-&glibc-version;/configure                             \
     78      --prefix=/tools                                 \
     79      --host=$LFS_TGT                                 \
     80      --build=$(../glibc-&glibc-version;/scripts/config.guess) \
     81      --disable-profile                               \
     82      --enable-add-ons                                \
     83      --enable-kernel=2.6.25                          \
     84      --with-headers=/tools/include                   \
     85      libc_cv_forced_unwind=yes                       \
     86      libc_cv_c_cleanup=yes</userinput></screen>
    8287
    8388    <variablelist>
  • chapter05/grep.xml

    reb1ffed r9f5aaf7  
    4646    <para>Prepare Grep for compilation:</para>
    4747
    48 <screen><userinput remap="configure">./configure --prefix=/tools \
    49     --disable-perl-regexp</userinput></screen>
     48<screen><userinput remap="configure">./configure --prefix=/tools --disable-perl-regexp</userinput></screen>
    5049
    5150    <variablelist>
  • chapter06/bash.xml

    reb1ffed r9f5aaf7  
    4848    <para>Prepare Bash for compilation:</para>
    4949
    50 <screen><userinput remap="configure">./configure --prefix=/usr --bindir=/bin \
    51     --htmldir=/usr/share/doc/bash-&bash-version; --without-bash-malloc \
    52     --with-installed-readline</userinput></screen>
     50<screen><userinput remap="configure">./configure --prefix=/usr                     \
     51            --bindir=/bin                     \
     52            --htmldir=/usr/share/doc/bash-&bash-version; \
     53            --without-bash-malloc             \
     54            --with-installed-readline</userinput></screen>
    5355
    5456    <variablelist>
  • chapter06/chroot.xml

    reb1ffed r9f5aaf7  
    1717
    1818<screen><userinput>chroot "$LFS" /tools/bin/env -i \
    19     HOME=/root TERM="$TERM" PS1='\u:\w\$ ' \
     19    HOME=/root                  \
     20    TERM="$TERM"                \
     21    PS1='\u:\w\$ '              \
    2022    PATH=/bin:/usr/bin:/sbin:/usr/sbin:/tools/bin \
    2123    /tools/bin/bash --login +h</userinput></screen>
  • chapter06/e2fsprogs.xml

    reb1ffed r9f5aaf7  
    5353    <para>Prepare E2fsprogs for compilation:</para>
    5454
    55 <screen><userinput remap="configure">PKG_CONFIG=/tools/bin/true LDFLAGS="-lblkid -luuid" \
    56     ../configure --prefix=/usr --with-root-prefix="" \
    57     --enable-elf-shlibs --disable-libblkid --disable-libuuid \
    58     --disable-uuidd --disable-fsck</userinput></screen>
     55<screen><userinput remap="configure">PKG_CONFIG=/tools/bin/true         \
     56LDFLAGS="-lblkid -luuid"           \
     57../configure --prefix=/usr         \
     58             --with-root-prefix="" \
     59             --enable-elf-shlibs   \
     60             --disable-libblkid    \
     61             --disable-libuuid     \
     62             --disable-uuidd       \
     63             --disable-fsck</userinput></screen>
    5964
    6065    <variablelist>
     
    140145
    141146<screen><userinput remap="install">gunzip -v /usr/share/info/libext2fs.info.gz
    142 install-info --dir-file=/usr/share/info/dir \
    143              /usr/share/info/libext2fs.info</userinput></screen>
     147install-info --dir-file=/usr/share/info/dir /usr/share/info/libext2fs.info</userinput></screen>
    144148
    145149    <para>If desired, create and install some additional documentation by
     
    148152<screen><userinput remap="install">makeinfo -o      doc/com_err.info ../lib/et/com_err.texinfo
    149153install -v -m644 doc/com_err.info /usr/share/info
    150 install-info --dir-file=/usr/share/info/dir \
    151              /usr/share/info/com_err.info</userinput></screen>
     154install-info --dir-file=/usr/share/info/dir /usr/share/info/com_err.info</userinput></screen>
    152155  </sect2>
    153156
  • chapter06/findutils.xml

    reb1ffed r9f5aaf7  
    4646    <para>Prepare Findutils for compilation:</para>
    4747
    48 <screen><userinput remap="configure">./configure --prefix=/usr --libexecdir=/usr/lib/findutils \
    49     --localstatedir=/var/lib/locate</userinput></screen>
     48<screen><userinput remap="configure">./configure --prefix=/usr                   \
     49            --libexecdir=/usr/lib/findutils \
     50            --localstatedir=/var/lib/locate</userinput></screen>
    5051
    5152    <variablelist>
  • chapter06/flex.xml

    reb1ffed r9f5aaf7  
    8989
    9090<screen><userinput remap="install">mkdir -v /usr/share/doc/flex-&flex-version;
    91 cp    -v doc/flex.pdf \
    92          /usr/share/doc/flex-&flex-version;</userinput></screen>
     91cp    -v doc/flex.pdf /usr/share/doc/flex-&flex-version;</userinput></screen>
    9392
    9493  </sect2>
  • chapter06/gawk.xml

    reb1ffed r9f5aaf7  
    6060
    6161<screen><userinput remap="install">mkdir -v /usr/share/doc/gawk-&gawk-version;
    62 cp    -v doc/{awkforai.txt,*.{eps,pdf,jpg}} \
    63          /usr/share/doc/gawk-&gawk-version;</userinput></screen>
     62cp    -v doc/{awkforai.txt,*.{eps,pdf,jpg}} /usr/share/doc/gawk-&gawk-version;</userinput></screen>
    6463
    6564  </sect2>
  • chapter06/gcc.xml

    reb1ffed r9f5aaf7  
    5555
    5656<screen><userinput remap="pre">case `uname -m` in
    57   i?86) sed -i 's/^T_CFLAGS =$/&amp; -fomit-frame-pointer/' \
    58         gcc/Makefile.in ;;
     57  i?86) sed -i 's/^T_CFLAGS =$/&amp; -fomit-frame-pointer/' gcc/Makefile.in ;;
    5958esac</userinput></screen>
    6059
     
    7574    <para>Prepare GCC for compilation:</para>
    7675
    77 <screen><userinput remap="configure">../gcc-&gcc-version;/configure --prefix=/usr \
    78     --libexecdir=/usr/lib --enable-shared \
    79     --enable-threads=posix --enable-__cxa_atexit \
    80     --enable-clocale=gnu --enable-languages=c,c++ \
    81     --disable-multilib --disable-bootstrap --with-system-zlib</userinput></screen>
     76<screen><userinput remap="configure">../gcc-&gcc-version;/configure --prefix=/usr            \
     77                       --libexecdir=/usr/lib    \
     78                       --enable-shared          \
     79                       --enable-threads=posix   \
     80                       --enable-__cxa_atexit    \
     81                       --enable-clocale=gnu     \
     82                       --enable-languages=c,c++ \
     83                       --disable-multilib       \
     84                       --disable-bootstrap      \
     85                       --with-system-zlib</userinput></screen>
    8286
    8387    <para>Note that for other languages, there are some prerequisites that
  • chapter06/glibc.xml

    reb1ffed r9f5aaf7  
    131131    <para>Prepare Glibc for compilation:</para>
    132132
    133 <screen><userinput remap="configure">../glibc-&glibc-version;/configure --prefix=/usr \
    134     --disable-profile --enable-add-ons \
    135     --enable-kernel=2.6.25 --libexecdir=/usr/lib/glibc</userinput></screen>
     133<screen><userinput remap="configure">../glibc-&glibc-version;/configure  \
     134    --prefix=/usr          \
     135    --disable-profile      \
     136    --enable-add-ons       \
     137    --enable-kernel=2.6.25 \
     138    --libexecdir=/usr/lib/glibc</userinput></screen>
    136139
    137140    <variablelist>
  • chapter06/grub.xml

    reb1ffed r9f5aaf7  
    4343    <para>Prepare GRUB for compilation:</para>
    4444
    45 <screen><userinput remap="configure">./configure --prefix=/usr           \
    46              --sysconfdir=/etc      \
    47              --disable-grub-emu-usb \
    48              --disable-efiemu       \
    49              --disable-werror</userinput></screen>
     45<screen><userinput remap="configure">./configure --prefix=/usr          \
     46            --sysconfdir=/etc      \
     47            --disable-grub-emu-usb \
     48            --disable-efiemu       \
     49            --disable-werror</userinput></screen>
    5050
    5151    <para>The --disable switches minimize what is built by disabling features
  • chapter06/inetutils.xml

    reb1ffed r9f5aaf7  
    4141    <title>Installation of Inetutils</title>
    4242
    43 <screen><userinput remap="configure">./configure --prefix=/usr --libexecdir=/usr/sbin \
    44     --localstatedir=/var --disable-ifconfig \
    45     --disable-logger --disable-syslogd --disable-whois \
     43<screen><userinput remap="configure">./configure --prefix=/usr  \
     44    --libexecdir=/usr/sbin \
     45    --localstatedir=/var   \
     46    --disable-ifconfig     \
     47    --disable-logger       \
     48    --disable-syslogd      \
     49    --disable-whois        \
    4650    --disable-servers</userinput></screen>
    4751
  • chapter06/iproute2.xml

    reb1ffed r9f5aaf7  
    8888    <para>Install the package:</para>
    8989
    90 <screen><userinput remap="install">make DESTDIR= MANDIR=/usr/share/man \
     90<screen><userinput remap="install">
     91make DESTDIR=              \
     92     MANDIR=/usr/share/man \
    9193     DOCDIR=/usr/share/doc/iproute2-&iproute2-version; install</userinput></screen>
    9294
  • chapter06/kmod.xml

    reb1ffed r9f5aaf7  
    4848zlib_CFLAGS="-I/usr/include"    \
    4949zlib_LIBS="-L/lib -lz"          \
    50 ./configure --prefix=/usr --bindir=/bin --libdir=/lib --sysconfdir=/etc \
    51             --with-xz     --with-zlib</userinput></screen>
     50./configure --prefix=/usr       \
     51            --bindir=/bin       \
     52            --libdir=/lib       \
     53            --sysconfdir=/etc   \
     54            --with-xz           \
     55            --with-zlib</userinput></screen>
    5256
    5357    <variablelist>
     
    7882
    7983<screen><userinput remap="install">make pkgconfigdir=/usr/lib/pkgconfig install
     84
    8085for target in depmod insmod modinfo modprobe rmmod; do
    8186  ln -sv ../bin/kmod /sbin/$target
    8287done
     88
    8389ln -sv kmod /bin/lsmod</userinput></screen>
    8490
  • chapter06/libpipeline.xml

    reb1ffed r9f5aaf7  
    4444    <para>Prepare Libpipeline for compilation:</para>
    4545
    46 <screen><userinput remap="configure">./configure CHECK_CFLAGS=-I/tools/include \
    47     CHECK_LIBS="-L/tools/lib -lcheck" --prefix=/usr</userinput></screen>
     46<screen><userinput remap="configure">./configure CHECK_CFLAGS=-I/tools/include     \
     47            CHECK_LIBS="-L/tools/lib -lcheck" \
     48            --prefix=/usr</userinput></screen>
    4849
    4950    <variablelist>
  • chapter06/man-db.xml

    reb1ffed r9f5aaf7  
    4444    <para>Prepare Man-DB for compilation:</para>
    4545
    46 <screen><userinput remap="configure">PKG_CONFIG=/tools/bin/true \
    47     libpipeline_CFLAGS='' \
    48     libpipeline_LIBS='-lpipeline' \
    49     ./configure --prefix=/usr --libexecdir=/usr/lib \
    50     --docdir=/usr/share/doc/man-db-&man-db-version; --sysconfdir=/etc \
    51     --disable-setuid --with-browser=/usr/bin/lynx \
    52     --with-vgrind=/usr/bin/vgrind --with-grap=/usr/bin/grap</userinput></screen>
     46<screen><userinput remap="configure">PKG_CONFIG=/tools/bin/true                       \
     47libpipeline_CFLAGS=''                            \
     48libpipeline_LIBS='-lpipeline'                    \
     49./configure --prefix=/usr                        \
     50            --libexecdir=/usr/lib                \
     51            --docdir=/usr/share/doc/man-db-&man-db-version; \
     52            --sysconfdir=/etc                    \
     53            --disable-setuid                     \
     54            --with-browser=/usr/bin/lynx         \
     55            --with-vgrind=/usr/bin/vgrind        \
     56            --with-grap=/usr/bin/grap</userinput></screen>
    5357
    5458    <variablelist>
  • chapter06/mpfr.xml

    reb1ffed r9f5aaf7  
    4848    <para>Prepare MPFR for compilation:</para>
    4949
    50 <screen><userinput remap="configure">./configure --prefix=/usr --enable-thread-safe \
    51   --docdir=/usr/share/doc/mpfr-&mpfr-version;</userinput></screen>
     50<screen><userinput remap="configure">./configure  --prefix=/usr        \
     51             --enable-thread-safe \
     52             --docdir=/usr/share/doc/mpfr-&mpfr-version;</userinput></screen>
    5253
    5354    <para>Compile the package:</para>
  • chapter06/perl.xml

    reb1ffed r9f5aaf7  
    6767    use the defaults that Perl auto-detects:</para>
    6868
    69 <screen><userinput remap="configure">sh Configure -des -Dprefix=/usr \
     69<screen><userinput remap="configure">sh Configure -des -Dprefix=/usr                 \
    7070                  -Dvendorprefix=/usr           \
    7171                  -Dman1dir=/usr/share/man/man1 \
  • chapter06/psmisc.xml

    reb1ffed r9f5aaf7  
    5959    programs to the location specified by the FHS:</para>
    6060
    61 <screen><userinput remap="install">mv -v /usr/bin/fuser /bin
     61<screen><userinput remap="install">mv -v /usr/bin/fuser   /bin
    6262mv -v /usr/bin/killall /bin</userinput></screen>
    6363
  • chapter06/sysvinit.xml

    reb1ffed r9f5aaf7  
    5353    instead:</para>
    5454
    55 <screen><userinput remap="pre">sed -i 's@Sending processes@&amp; configured via /etc/inittab@g' \
    56     src/init.c</userinput></screen>
     55<screen><userinput remap="pre">sed -i 's@Sending processes@&amp; configured via /etc/inittab@g' src/init.c</userinput></screen>
    5756
    5857    <para>Maintained versions of the <command>wall</command> and
  • chapter06/tar.xml

    reb1ffed r9f5aaf7  
    4343    <para>Prepare Tar for compilation:</para>
    4444
    45 <screen><userinput remap="configure">FORCE_UNSAFE_CONFIGURE=1 ./configure --prefix=/usr \
    46    --bindir=/bin --libexecdir=/usr/sbin</userinput></screen>
     45<screen><userinput remap="configure">FORCE_UNSAFE_CONFIGURE=1  \
     46./configure --prefix=/usr \
     47            --bindir=/bin \
     48            --libexecdir=/usr/sbin</userinput></screen>
    4749
    4850    <variablelist>
  • chapter06/util-linux.xml

    reb1ffed r9f5aaf7  
    5050    following:</para>
    5151
    52 <screen><userinput remap="pre">sed -e 's@etc/adjtime@var/lib/hwclock/adjtime@g' \
    53     -i $(grep -rl '/etc/adjtime' .)
     52<screen><userinput remap="pre">sed -e 's@etc/adjtime@var/lib/hwclock/adjtime@g' -i $(grep -rl '/etc/adjtime' .)
    5453mkdir -pv /var/lib/hwclock</userinput></screen>
    5554
Note: See TracChangeset for help on using the changeset viewer.