Changeset f9b3685d
- Timestamp:
- May 17, 2006, 1:18:45 PM (19 years ago)
- Children:
- 850fa85d
- Parents:
- 578b4a4d
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
boot/common/sysvinit.xml
r578b4a4d rf9b3685d 23 23 <title>Installation of Sysvinit</title> 24 24 25 <para os="aa"> Now we do some modifications so we can boot into this26 during our build:</para>25 <para os="aa">Make some modifications to allow you to boot into 26 the minimal temp-system:</para> 27 27 28 28 <screen os="ab"><userinput>cp -v src/Makefile src/Makefile.orig -
boot/common/util-linux.xml
r578b4a4d rf9b3685d 41 41 <para os="ba">Util-linux does not use the freshly installed headers and 42 42 libraries from the <filename class="directory">/tools</filename> 43 directory by default. This is fixed by altering the configure script:</para> 43 directory by default. This is fixed by altering the 44 <command>configure</command> script:</para> 44 45 45 46 <screen os="bb"><userinput>cp -v configure{,.orig} -
cross-tools/common/glibc.xml
r578b4a4d rf9b3685d 55 55 xpointer="xpointer(//*[@os='f'])"/> 56 56 57 <para os="dd"> For NPTL enabled systems the following lines need58 to be added to <filename>config.cache</filename>:</para>57 <para os="dd">The following lines need to be added to 58 <filename>config.cache</filename> for Glibc to support NPTL:</para> 59 59 60 60 <screen os="de"><userinput>echo "libc_cv_forced_unwind=yes" > config.cache -
cross-tools/x86/gcc-static.xml
r578b4a4d rf9b3685d 41 41 <screen os="af"><userinput>patch -Np1 -i ../&gcc-cross_search-patch;</userinput></screen> 42 42 43 <para os="ag"> Now setup the StartFile Specto the correct library43 <para os="ag">Change the StartFile Spec to point to the correct library 44 44 location:</para> 45 45 -
final-preps/addinguser.xml
r578b4a4d rf9b3685d 80 80 <para>Grant <systemitem class="username">lfs</systemitem> full access to 81 81 <filename class="directory">$LFS/cross-tools</filename> and 82 and<filename class="directory">$LFS/tools</filename> by making <systemitem82 <filename class="directory">$LFS/tools</filename> by making <systemitem 83 83 class="username">lfs</systemitem> the directorys' owner:</para> 84 84 -
temp-system/common/introduction.xml
r578b4a4d rf9b3685d 13 13 <para>This chapter shows how to compile and install a minimal Linux 14 14 system. This system will contain just enough tools to start 15 constructing the final LFS system in <xref15 constructing the final CLFS system in <xref 16 16 linkend="chapter-building-system"/> and allow a working environment 17 17 with more user convenience than a minimum environment would.</para> 18 18 19 <para>The tools in this chapter are cross-compiled using the toolchain in /cross-tools. The files compiled in this chapter will be installed under the 19 <para>The tools in this chapter are cross-compiled using the toolchain in 20 /cross-tools and will be installed under the 20 21 <filename class="directory">$LFS/tools</filename> directory to keep 21 22 them separate from the files installed in <xref 22 23 linkend="chapter-building-system"/> and the host production directories. 23 24 Since the packages compiled here are temporary, we do not want them to 24 pollute the soon-to-be LFS system.</para>25 pollute the soon-to-be CLFS system.</para> 25 26 26 27 <para>Check one last time that the <envar>LFS</envar> environment … … 29 30 <screen><userinput>echo $LFS</userinput></screen> 30 31 31 <para>Make sure the output shows the path to the LFS partition's mount32 <para>Make sure the output shows the path to the CLFS partition's mount 32 33 point, which is <filename class="directory">/mnt/lfs</filename>, using 33 34 our example.</para> -
temp-system/common/variables.xml
r578b4a4d rf9b3685d 11 11 <title>Build Variables</title> 12 12 13 <para>Setup target 13 <para>Setup target-specific variables for the compiler 14 14 and linkers:</para> 15 15
Note:
See TracChangeset
for help on using the changeset viewer.