mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-03-05 22:04:48 +00:00
Turning some ./configures into a single line, taking 72 as max-width.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3202 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
parent
6da8f0dd24
commit
c288d971d1
@ -100,7 +100,7 @@ Ed (&ed-version;) - &ed-size;:
|
||||
Expect (&expect-version;) - &expect-size;:
|
||||
<ulink url="http://freshmeat.net/projects/expect/"/>
|
||||
|
||||
File (&file-version;) - &file-size;: -- <emphasis role="strong">(*) See Note 1 Below</emphasis>
|
||||
File (&file-version;) - &file-size;: -- <emphasis role="strong">(see Note 1 below)</emphasis>
|
||||
<ulink url="http://freshmeat.net/projects/file/"/>
|
||||
|
||||
Findutils (&findutils-version;) - &findutils-size;:
|
||||
@ -127,7 +127,7 @@ GCC-testsuite (&gcc-version;) - &gcc-testsuite-size;:
|
||||
Gettext (&gettext-version;) - &gettext-size;:
|
||||
<ulink url="http://freshmeat.net/projects/gettext/"/>
|
||||
|
||||
Glibc (&glibc-version;) - &glibc-size;: -- <emphasis role="strong">(*) See Note 2 Below</emphasis>
|
||||
Glibc (&glibc-version;) - &glibc-size;: -- <emphasis role="strong">(see Note 2 below)</emphasis>
|
||||
<ulink url="http://freshmeat.net/projects/glibc/"/>
|
||||
|
||||
Grep (&grep-version;) - &grep-size;:
|
||||
|
@ -36,8 +36,7 @@ achieve this easily, you could do something like:
|
||||
|
||||
<para>Now prepare Binutils for compilation:</para>
|
||||
|
||||
<screen><userinput>../&binutils-dir;/configure \
|
||||
--prefix=/tools --disable-nls</userinput></screen>
|
||||
<screen><userinput>../&binutils-dir;/configure --prefix=/tools --disable-nls</userinput></screen>
|
||||
|
||||
<para>The meaning of the configure options:</para>
|
||||
|
||||
|
@ -311,10 +311,9 @@ build the packages in this chapter as an unprivileged user. You could
|
||||
of course use your own user name, but to make it easier to set up a clean
|
||||
work environment we'll create a new user <emphasis>lfs</emphasis> and
|
||||
use this one during the installation process. As <emphasis>root</emphasis>,
|
||||
issue the following commands to add the new user:</para>
|
||||
issue the following command to add the new user:</para>
|
||||
|
||||
<screen><userinput>useradd -s /bin/bash -m -k /dev/null lfs
|
||||
passwd lfs</userinput></screen>
|
||||
<screen><userinput>useradd -s /bin/bash -m -k /dev/null lfs</userinput></screen>
|
||||
|
||||
<para>The meaning of the switches:</para>
|
||||
|
||||
@ -328,6 +327,11 @@ directory for <emphasis>lfs</emphasis>, while preventing the files from a
|
||||
possible <filename>/etc/skel</filename> being copied into it.</para></listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<para>If you want to be able to log in as <emphasis>lfs</emphasis>, then give
|
||||
this new user a password:</para>
|
||||
|
||||
<screen><userinput>passwd lfs</userinput></screen>
|
||||
|
||||
<para>Now grant this new user <emphasis>lfs</emphasis> full access to
|
||||
<filename class="directory">$LFS/tools</filename> by giving it ownership
|
||||
of the directory:</para>
|
||||
|
@ -32,8 +32,7 @@ cd ../glibc-build</userinput></screen>
|
||||
|
||||
<screen><userinput>../&glibc-dir;/configure --prefix=/tools \
|
||||
--disable-profile --enable-add-ons=linuxthreads \
|
||||
--with-headers=/tools/include \
|
||||
--with-binutils=/tools/bin \
|
||||
--with-binutils=/tools/bin --with-headers=/tools/include \
|
||||
--without-gd --without-cvs</userinput></screen>
|
||||
|
||||
<para>The meaning of the configure options:</para>
|
||||
|
@ -17,7 +17,8 @@
|
||||
|
||||
<screen><userinput>patch -Np1 -i ../&perl-libc-patch;</userinput></screen>
|
||||
|
||||
<para>Now prepare Perl for compilation:</para>
|
||||
<para>Now prepare Perl for compilation (make sure to get the 'IO Fcntl'
|
||||
right, they are all letters):</para>
|
||||
|
||||
<screen><userinput>./configure.gnu --prefix=/tools -Dstatic_ext='IO Fcntl'</userinput></screen>
|
||||
|
||||
|
@ -45,8 +45,7 @@ cd ../binutils-build</userinput></screen>
|
||||
|
||||
<para>Now prepare Binutils for compilation:</para>
|
||||
|
||||
<screen><userinput>../&binutils-dir;/configure \
|
||||
--prefix=/usr --enable-shared</userinput></screen>
|
||||
<screen><userinput>../&binutils-dir;/configure --prefix=/usr --enable-shared</userinput></screen>
|
||||
|
||||
<para>Compile the package:</para>
|
||||
|
||||
|
@ -17,8 +17,7 @@
|
||||
|
||||
<para>Prepare Grep for compilation:</para>
|
||||
|
||||
<screen><userinput>./configure --prefix=/usr --bindir=/bin \
|
||||
--with-included-regex</userinput></screen>
|
||||
<screen><userinput>./configure --prefix=/usr --bindir=/bin --with-included-regex</userinput></screen>
|
||||
|
||||
<para>Compile the package:</para>
|
||||
|
||||
|
@ -4,10 +4,10 @@
|
||||
|
||||
<para>In order for certain programs to function properly, the
|
||||
<emphasis>proc</emphasis> and <emphasis>devpts</emphasis> file systems must be
|
||||
available within the chroot environment. A file system can be mounted as many
|
||||
times and in as many places as you like, thus it's not a problem that these
|
||||
file systems are already mounted on your host system -- especially so because
|
||||
they are virtual file systems.</para>
|
||||
available within the chroot environment. Since kernel version 2.4 a file system
|
||||
can be mounted as many times and in as many places as you like, thus it's not a
|
||||
problem that these file systems are already mounted on your host system --
|
||||
especially so because they are virtual file systems.</para>
|
||||
|
||||
<para>The <emphasis>proc</emphasis> file system is the process information
|
||||
pseudo file system through which the kernel provides information about the
|
||||
|
@ -23,8 +23,7 @@ file:</para>
|
||||
|
||||
<para>Now prepare Ncurses for compilation:</para>
|
||||
|
||||
<screen><userinput>./configure --prefix=/usr --with-shared \
|
||||
--without-debug</userinput></screen>
|
||||
<screen><userinput>./configure --prefix=/usr --with-shared --without-debug</userinput></screen>
|
||||
|
||||
<para>Compile the package:</para>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user