mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-01-20 05:57:43 +00:00
bc82645e95
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@2490 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
26 lines
1.1 KiB
XML
26 lines
1.1 KiB
XML
<sect1 id="ch05-creatingstage1dir">
|
|
<title>Creating the $LFS/stage1 directory</title>
|
|
<?dbhtml filename="creatingstage1dir.html" dir="chapter05"?>
|
|
|
|
<para>All programs compiled in this chapter will be installed under <filename
|
|
class="directory">$LFS/stage1</filename> to keep them separate from the
|
|
programs compiled in the next chapter. The programs compiled here are only
|
|
temporary tools and won't be a part of the final LFS system and by keeping them
|
|
in a separate directory, we can later easily throw them away. Create the
|
|
required directory by running the following:</para>
|
|
|
|
<para><screen><userinput>mkdir $LFS/stage1</userinput></screen></para>
|
|
|
|
<para>The next step is to create a "/stage1" symlink on the host system. It
|
|
will point to the directory we just created on the LFS partition:</para>
|
|
|
|
<para><screen><userinput>ln -s $LFS/stage1 /</userinput></screen></para>
|
|
|
|
<para>This ensures our toolchain will look in the same place (i.e. /stage1)
|
|
in both Chapters 5 and 6 (when we are inside the chroot). This is an
|
|
important concept to grasp. Don't worry if it's not clear right now, all
|
|
will make sense once we get into Chapter 6.</para>
|
|
|
|
</sect1>
|
|
|