- Timestamp:
- 02/08/2001 04:14:12 PM (24 years ago)
- 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, 12.2, 12.2-rc1, 6.0, 6.1, 6.1.1, 6.3, 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, v3_0, v3_1, v3_2, v3_3, v4_0, v4_1, v5_0, v5_1, v5_1_1, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/loongarch-12.2, xry111/mips64el, xry111/multilib, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
- Children:
- 2c6bec9
- Parents:
- 6f329ab
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter06/glibc-inst.sgml
r6f329ab r6ca39ca 1 1 <sect2> 2 2 <title>Installation of Glibc</title> 3 4 <para>5 Note: zoneinfo files (/usr/share/zoneinfo/*) are not being installed yet6 due to an unknown problem with the move to chapter 6.7 </para>8 3 9 4 <para> … … 14 9 15 10 <para> 16 A few default parameters of Glibc need to be changed, such as the17 directory where the shared libraries are supposed to be installed in and18 the directory that contains the system configuration files. For this19 purpose you need to create the <filename class="directory">20 /usr/src/glibc-build</filename> directory and cd into that directory21 with:22 </para>23 24 <blockquote><literallayout>25 26 <userinput>mkdir /usr/src/glibc-build &&</userinput>27 <userinput>cd /usr/src/glibc-build</userinput>28 29 </literallayout></blockquote>30 31 <para>32 In that directory you create a new file <filename>configparms</filename>33 by running the following:34 </para>35 36 <literallayout>37 38 <userinput>cat > configparms << "EOF"</userinput>39 # Begin configparms40 41 slibdir=/lib42 sysconfdir=/etc43 44 # End configparms45 <userinput>EOF</userinput>46 47 </literallayout>48 49 <para>50 11 Install Glibc by running the following commands: 51 12 </para> … … 53 14 <blockquote><literallayout> 54 15 16 <userinput>touch /etc/ld.so.conf &&</userinput> 17 <userinput>mkdir /usr/src/glibc-build &&</userinput> 18 <userinput>cd /usr/src/glibc-build &&</userinput> 55 19 <userinput>../glibc-2.2.1/configure \</userinput> 56 20 <userinput> --prefix=/usr --enable-add-ons … … 58 22 <userinput> --libexecdir=/usr/bin && 59 23 </userinput> 24 <userinput>sed s/"cross-compiling = yes"/"cross-compiling = no"/ 25 \</userinput> 26 <userinput> config.make > config.make~ 27 &&</userinput> 28 <userinput>mv config.make~ config.make &&</userinput> 60 29 <userinput>make &&</userinput> 61 30 <userinput>make install &&</userinput>
Note:
See TracChangeset
for help on using the changeset viewer.