- Timestamp:
- 05/12/2021 05:26:46 AM (3 years ago)
- Branches:
- ml-11.0, multilib
- Children:
- 3de7f52
- Parents:
- 0e9fb93 (diff), d7a9421 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - Location:
- chapter04
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter04/addinguser.xml
r0e9fb93 rdf462a9 81 81 <systemitem class="username">lfs</systemitem> the directory owner:</para> 82 82 83 <screen><userinput>chown -v lfs $LFS/{usr ,lib,var,etc,bin,sbin,tools}83 <screen><userinput>chown -v lfs $LFS/{usr{,/*},lib,var,etc,bin,sbin,tools} 84 84 case $(uname -m) in 85 85 x86_64) chown -v lfs $LFS/lib64 ;; -
chapter04/creatingminlayout.xml
r0e9fb93 rdf462a9 21 21 <systemitem class="username">root</systemitem>:</para> 22 22 23 <screen><userinput>mkdir -pv $LFS/{bin,etc,lib,sbin,usr,var} 23 <screen><userinput>mkdir -pv $LFS/{etc,var} $LFS/usr/{bin,lib,sbin} 24 25 for i in bin lib sbin; do 26 ln -sv usr/$i $LFS/$i 27 done 28 24 29 case $(uname -m) in 25 30 x86_64) mkdir -pv $LFS/lib64 ;; 26 31 esac</userinput></screen> 27 <screen arch="ml_32" ><userinput>mkdir -pv $LFS&lib-m32;</userinput></screen> 28 <screen arch="ml_x32" ><userinput>mkdir -pv $LFS&lib-mx32;</userinput></screen> 29 <screen arch="ml_all" ><userinput>mkdir -pv $LFS/lib{,x}32</userinput></screen> 30 <!-- 31 <screen arch="ml_32" ><userinput>mkdir -pv $LFS/{usr/,}lib32</userinput></screen> 32 <screen arch="ml_x32" ><userinput>mkdir -pv $LFS/{usr/,}libx32</userinput></screen> 33 <screen arch="ml_all" ><userinput>mkdir -pv $LFS/{usr/,}{lib32,libx32}</userinput></screen> 34 <screen arch="ml_32" ><userinput>mkdir -pv $LFS&usr-inc-m32;</userinput></screen> 35 <screen arch="ml_x32" ><userinput>mkdir -pv $LFS&usr-inc-mx32;</userinput></screen> 36 <screen arch="ml_all" ><userinput>mkdir -pv $LFS&usr-inc-m32; 37 mkdir -pv $LFS&usr-inc-mx32;</userinput></screen> 38 --> 32 <screen arch="ml_32"><userinput>mkdir -pv $LFS&usr-lib-m32; 33 ln -sv usr&lib-m32; $LFS&lib-m32;</userinput></screen> 34 <screen arch="ml_x32"><userinput>mkdir -pv $LFS&usr-lib-mx32; 35 ln -sv usr&lib-mx32; $LFS&lib-mx32;</userinput></screen> 36 <screen arch="ml_all"><userinput>mkdir -pv $LFS/usr/lib{,x}32 37 ln -sv usr&lib-m32; $LFS&lib-m32; 38 ln -sv usr&lib-mx32; $LFS&lib-mx32;</userinput></screen> 39 40 <note> 41 <para> 42 The above command is correct. The <command>ln</command> command has 43 a few syntactic versions, so be sure to check 44 <command>info coreutils ln</command> and <filename>ln(1)</filename> 45 before reporting what you may think is an error. 46 </para> 47 </note> 48 39 49 <para>Programs in <xref linkend="chapter-temporary-tools"/> will be compiled 40 50 with a cross-compiler (more details in section <xref
Note:
See TracChangeset
for help on using the changeset viewer.