Changeset e4ab232


Ignore:
Timestamp:
10/05/2008 11:13:55 PM (16 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, 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, 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:
f3c13ba
Parents:
f950b79
Message:

Add note about symlink reqt in Host Requirements
Add simple compilation check in Host Requirements

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • prologue/hostreqs.xml

    rf950b79 re4ab232  
    2323    <listitem>
    2424      <para><emphasis role="strong">Bash-2.05a</emphasis> (/bin/sh
    25       must be a symbolic or hard link to bash)</para>
     25      should be a symbolic or hard link to bash)</para>
    2626    </listitem>
    2727
     
    3434    <listitem>
    3535      <para><emphasis role="strong">Bison-1.875</emphasis> (/usr/bin/yacc
    36       must be a link to bison or small script that executes bison)</para>
     36      should be a link to bison or small script that executes bison)</para>
    3737    </listitem>
    3838
     
    5656    <listitem>
    5757      <para><emphasis role="strong">Gawk-3.0</emphasis> (/usr/bin/awk
    58       must be a link to gawk)</para>
     58      should be a link to gawk)</para>
    5959    </listitem>
    6060
     
    129129  </itemizedlist>
    130130
    131   <para>To see whether your host system has all the appropriate versions, run the following:</para>
     131  <para>Note that the symlinks mentioned above are required to build an LFS
     132  system using the instructions contained within this book. Symlinks that
     133  point to other software (such as dash, mawk, etc.) may work, but are not
     134  tested or supported by the LFS development team, and may require either
     135  deviation from the instructions or additional patches to some
     136  packages.</para>
     137
     138  <para>To see whether your host system has all the appropriate versions, and
     139  ability to compile programs, run
     140  the following:</para>
    132141
    133142<screen role="nodump"><userinput>cat &gt; version-check.sh &lt;&lt; "EOF"
     
    161170tar --version | head -n1
    162171makeinfo --version | head -n1
     172echo 'main(){}' > dummy.c &amp;&amp; gcc -o dummy dummy.c
     173if [ -x dummy ]; then echo "Compilation OK"; else echo "Compilation failed"; fi
     174rm -f dummy.c dummy
    163175</literal>
    164176EOF
Note: See TracChangeset for help on using the changeset viewer.