- Timestamp:
- May 1, 2014, 1:06:01 AM (11 years ago)
- Branches:
- clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
- Children:
- 37957f4
- Parents:
- 5cd8d92
- Location:
- BOOK
- Files:
-
- 33 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/appendices/dependencies/common.xml
r5cd8d92 rd785e9d 38 38 39 39 <seglistitem> 40 <seg>Attr, Bash, Binutils, Coreutils, G LIBC, GCC, Gettext, Grep,40 <seg>Attr, Bash, Binutils, Coreutils, Glibc, GCC, Gettext, Grep, 41 41 Libtool, Make, and Sed</seg> 42 42 </seglistitem> … … 66 66 67 67 <seglistitem> 68 <seg>Bash, Binutils, Coreutils, G LIBC, GCC, Gettext, Grep,68 <seg>Bash, Binutils, Coreutils, Glibc, GCC, Gettext, Grep, 69 69 Libtool, Make, and Sed</seg> 70 70 </seglistitem> … … 151 151 152 152 <seglistitem> 153 <seg>Bash, Bison, Coreutils, Diffutils, G LIBC, Gawk, GCC, Grep, Make,153 <seg>Bash, Bison, Coreutils, Diffutils, Glibc, Gawk, GCC, Grep, Make, 154 154 Ncurses, Patch, Readline, Sed, Texinfo</seg> 155 155 </seglistitem> … … 179 179 180 180 <seglistitem> 181 <seg>Bash, Binutils, Bison, Coreutils, G LIBC, GCC, Grep, Make,181 <seg>Bash, Binutils, Bison, Coreutils, Glibc, GCC, Grep, Make, 182 182 and Readline</seg> 183 183 </seglistitem> … … 207 207 208 208 <seglistitem> 209 <seg>Bash, Binutils, Coreutils, Diffutils, G LIBC, File, Gawk, GCC,209 <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, File, Gawk, GCC, 210 210 Grep, Make, Perl, Sed, Texinfo and Zlib</seg> 211 211 </seglistitem> … … 235 235 236 236 <seglistitem> 237 <seg>Bash, Binutils, Coreutils, G LIBC, Gawk, GCC,237 <seg>Bash, Binutils, Coreutils, Glibc, Gawk, GCC, 238 238 Grep, M4, Make, Sed</seg> 239 239 </seglistitem> … … 263 263 264 264 <seglistitem> 265 <seg>Bash, Binutils, Coreutils, G LIBC, GCC, Make</seg>265 <seg>Bash, Binutils, Coreutils, Glibc, GCC, Make</seg> 266 266 </seglistitem> 267 267 </segmentedlist> … … 344 344 345 345 <seglistitem> 346 <seg>Bash, Binutils, Coreutils, Diffutils, G LIBC, Gawk, GCC, Grep,346 <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, Gawk, GCC, Grep, 347 347 GMP, ISL, Make, MPC, MPFR, Sed and Texinfo</seg> 348 348 </seglistitem> … … 372 372 373 373 <seglistitem> 374 <seg>ACL, Attr, Bash, Binutils, Coreutils, G LIBC, Gawk, GCC, GMP,374 <seg>ACL, Attr, Bash, Binutils, Coreutils, Glibc, Gawk, GCC, GMP, 375 375 Grep, Libcap, Make, Patch, Perl, Sed and Texinfo</seg> 376 376 </seglistitem> … … 482 482 483 483 <seglistitem> 484 <seg>Bash, Binutils, Coreutils, G LIBC, GCC, Grep,484 <seg>Bash, Binutils, Coreutils, Glibc, GCC, Grep, 485 485 Make, Patch, Sed and Texinfo</seg> 486 486 </seglistitem> … … 503 503 </segmentedlist> 504 504 505 <!-- Begin G LIBCdependency info -->506 <bridgehead renderas="sect2" id="glibc-dep">G LIBC</bridgehead>505 <!-- Begin Glibc dependency info --> 506 <bridgehead renderas="sect2" id="glibc-dep">Glibc</bridgehead> 507 507 508 508 <segmentedlist> … … 538 538 539 539 <seglistitem> 540 <seg>Binutils, Coreutils, Diffutils, G LIBC, Gawk, GCC, Grep,540 <seg>Binutils, Coreutils, Diffutils, Glibc, Gawk, GCC, Grep, 541 541 Make and Sed</seg> 542 542 </seglistitem> … … 566 566 567 567 <seglistitem> 568 <seg>Bash, Binutils, Coreutils, Diffutils, G LIBC, GCC, Grep,568 <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, GCC, Grep, 569 569 Make and Sed</seg> 570 570 </seglistitem> … … 594 594 595 595 <seglistitem> 596 <seg>Bash, Binutils, Coreutils, Diffutils, G LIBC, GCC, Grep, Make,596 <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, GCC, Grep, Make, 597 597 Patch, Sed and Tcl</seg> 598 598 </seglistitem> … … 622 622 623 623 <seglistitem> 624 <seg>Bash, Binutils, Coreutils, G LIBC, Gawk, GCC, Gettext, Grep, Gzip,624 <seg>Bash, Binutils, Coreutils, Glibc, Gawk, GCC, Gettext, Grep, Gzip, 625 625 Make, Pkg-config-lite, Sed, Texinfo and Util-linux</seg> 626 626 </seglistitem> … … 650 650 651 651 <seglistitem> 652 <seg>Bash, Binutils, Coreutils, Diffutils, G LIBC, Gawk, GCC, Grep,652 <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, Gawk, GCC, Grep, 653 653 Make, Sed and Zlib</seg> 654 654 </seglistitem> … … 678 678 679 679 <seglistitem> 680 <seg>Bash, Binutils, Coreutils, G LIBC, GCC, Grep, Make,680 <seg>Bash, Binutils, Coreutils, Glibc, GCC, Grep, Make, 681 681 Sed and Texinfo</seg> 682 682 </seglistitem> … … 706 706 707 707 <seglistitem> 708 <seg>Bash, Binutils, Coreutils, G LIBC, GCC, Grep, M4, Make,708 <seg>Bash, Binutils, Coreutils, Glibc, GCC, Grep, M4, Make, 709 709 Sed and Texinfo</seg> 710 710 </seglistitem> … … 734 734 735 735 <seglistitem> 736 <seg>Bash, Binutils, Coreutils, G LIBC, GCC, Grep, Make, Sed and Texinfo</seg>736 <seg>Bash, Binutils, Coreutils, Glibc, GCC, Grep, Make, Sed and Texinfo</seg> 737 737 </seglistitem> 738 738 </segmentedlist> … … 761 761 762 762 <seglistitem> 763 <seg>Bash, Binutils, CLooG, Coreutils, Diffutils, G LIBC,763 <seg>Bash, Binutils, CLooG, Coreutils, Diffutils, Glibc, 764 764 Findutils, Gawk, GCC, GMP, Grep, ISL, Make, MPFR, Patch, Perl, Sed, 765 765 Tar and Texinfo</seg> … … 790 790 791 791 <seglistitem> 792 <seg>Bash, Binutils, Coreutils, Diffutils, G LIBC, Findutils, Gawk,792 <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, Findutils, Gawk, 793 793 GCC, Grep, Make, Sed and Texinfo</seg> 794 794 </seglistitem> … … 845 845 846 846 <seglistitem> 847 <seg>Bash, Binutils, Coreutils, Diffutils, G LIBC, Gawk, GCC, Grep, M4, Make,847 <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, Gawk, GCC, Grep, M4, Make, 848 848 Sed and Texinfo</seg> 849 849 </seglistitem> … … 873 873 874 874 <seglistitem> 875 <seg>Bash, Binutils, Coreutils, G LIBC, GCC, Grep,875 <seg>Bash, Binutils, Coreutils, Glibc, GCC, Grep, 876 876 Make, Sed and Texinfo</seg> 877 877 </seglistitem> … … 901 901 902 902 <seglistitem> 903 <seg>Bash, Binutils, Coreutils, G LIBC, GCC, Grep,903 <seg>Bash, Binutils, Coreutils, Glibc, GCC, Grep, 904 904 Make, Patch, Sed and Texinfo</seg> 905 905 </seglistitem> … … 929 929 930 930 <seglistitem> 931 <seg>Bash, Binutils, Coreutils, G LIBC, Gawk, GCC, Grep, Make, Perl931 <seg>Bash, Binutils, Coreutils, Glibc, Gawk, GCC, Grep, Make, Perl 932 932 Sed and Texinfo</seg> 933 933 </seglistitem> … … 957 957 958 958 <seglistitem> 959 <seg>Bash, Binutils, Coreutils, G LIBC, GCC, Grep, Make,959 <seg>Bash, Binutils, Coreutils, Glibc, GCC, Grep, Make, 960 960 Sed and Texinfo</seg> 961 961 </seglistitem> … … 1012 1012 1013 1013 <seglistitem> 1014 <seg>Binutils, Coreutils, G LIBC, GCC, Make, Perl Sed and XML::Parser</seg>1014 <seg>Binutils, Coreutils, Glibc, GCC, Make, Perl Sed and XML::Parser</seg> 1015 1015 </seglistitem> 1016 1016 </segmentedlist> … … 1039 1039 1040 1040 <seglistitem> 1041 <seg>Bash, Binutils, Bison, Coreutils, G LIBC, Findutils, Flex, GCC,1041 <seg>Bash, Binutils, Bison, Coreutils, Glibc, Findutils, Flex, GCC, 1042 1042 Make, Linux-Headers and Sed</seg> 1043 1043 </seglistitem> … … 1067 1067 1068 1068 <seglistitem> 1069 <seg>Bash, Binutils, Coreutils, G LIBC, GCC, Libcap and Make</seg>1069 <seg>Bash, Binutils, Coreutils, Glibc, GCC, Libcap and Make</seg> 1070 1070 </seglistitem> 1071 1071 </segmentedlist> … … 1094 1094 1095 1095 <seglistitem> 1096 <seg>Bash, Binutils, Coreutils, Diffutils, G LIBC, Gawk, GCC, Grep,1096 <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, Gawk, GCC, Grep, 1097 1097 GMP, Make, MPC, MPFR, Sed and Texinfo</seg> 1098 1098 </seglistitem> … … 1122 1122 1123 1123 <seglistitem> 1124 <seg>Bash, Binutils, Coreutils, G LIBC, Gawk, GCC, Gzip, Make, and1124 <seg>Bash, Binutils, Coreutils, Glibc, Gawk, GCC, Gzip, Make, and 1125 1125 Check</seg> 1126 1126 </seglistitem> … … 1150 1150 1151 1151 <seglistitem> 1152 <seg>Bash, Binutils, Bison, Coreutils, G LIBC, Flex, Gawk, GCC,1152 <seg>Bash, Binutils, Bison, Coreutils, Glibc, Flex, Gawk, GCC, 1153 1153 Gettext, Gzip, Make, Pkg-config-lite, Sed, XZ Utils, and Zlib. 1154 1154 </seg> … … 1179 1179 1180 1180 <seglistitem> 1181 <seg>Bash, Binutils, Coreutils, G LIBC, GCC, Grep, Make,1181 <seg>Bash, Binutils, Coreutils, Glibc, GCC, Grep, Make, 1182 1182 Ncurses and Sed</seg> 1183 1183 </seglistitem> … … 1207 1207 1208 1208 <seglistitem> 1209 <seg>Attr, Bash, Binutils, Coreutils, G LIBC, GCC, Grep and Make</seg>1209 <seg>Attr, Bash, Binutils, Coreutils, Glibc, GCC, Grep and Make</seg> 1210 1210 </seglistitem> 1211 1211 </segmentedlist> … … 1234 1234 1235 1235 <seglistitem> 1236 <seg>Bash, Binutils, Coreutils, Diffutils, G LIBC, Findutils, Gawk,1236 <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, Findutils, Gawk, 1237 1237 GCC, Grep, Make, Sed and Texinfo</seg> 1238 1238 </seglistitem> … … 1289 1289 1290 1290 <seglistitem> 1291 <seg>Bash, Binutils, Coreutils, Diffutils, G LIBC, Findutils, GCC, Grep,1291 <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, Findutils, GCC, Grep, 1292 1292 Gzip, Make, KMOD, Ncurses, Perl and Sed</seg> 1293 1293 </seglistitem> … … 1317 1317 1318 1318 <seglistitem> 1319 <seg>Bash, Binutils, Coreutils, G LIBC, Gawk, GCC, Grep, Make, Sed1319 <seg>Bash, Binutils, Coreutils, Glibc, Gawk, GCC, Grep, Make, Sed 1320 1320 and Texinfo</seg> 1321 1321 </seglistitem> … … 1345 1345 1346 1346 <seglistitem> 1347 <seg>Bash, Binutils, Coreutils, G LIBC, GCC, Grep,1347 <seg>Bash, Binutils, Coreutils, Glibc, GCC, Grep, 1348 1348 Make, Sed and Texinfo</seg> 1349 1349 </seglistitem> … … 1373 1373 1374 1374 <seglistitem> 1375 <seg>Bash, Binutils, Bzip2, Coreutils, G LIBC, Gawk, GCC,1375 <seg>Bash, Binutils, Bzip2, Coreutils, Glibc, Gawk, GCC, 1376 1376 Grep, Groff, Gzip, Less, XZ Utils, Make and Sed</seg> 1377 1377 </seglistitem> … … 1428 1428 1429 1429 <seglistitem> 1430 <seg>Bash, Binutils, Coreutils, Diffutils, G LIBC, Gawk, GCC, Grep, GMP,1430 <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, Gawk, GCC, Grep, GMP, 1431 1431 Make, MPFR, Sed and Texinfo</seg> 1432 1432 </seglistitem> … … 1456 1456 1457 1457 <seglistitem> 1458 <seg>Bash, Binutils, Coreutils, Diffutils, G LIBC, Gawk, GCC, Grep, GMP,1458 <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, Gawk, GCC, Grep, GMP, 1459 1459 Make, Sed and Texinfo</seg> 1460 1460 </seglistitem> … … 1484 1484 1485 1485 <seglistitem> 1486 <seg>Bash, Binutils, Coreutils, Diffutils, G LIBC, Gawk, GCC, Grep,1486 <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, Gawk, GCC, Grep, 1487 1487 Make and Sed</seg> 1488 1488 </seglistitem> … … 1513 1513 1514 1514 <seglistitem> 1515 <seg>Bash, Binutils, Coreutils, G LIBC, GCC, Grep, Make and Sed</seg>1515 <seg>Bash, Binutils, Coreutils, Glibc, GCC, Grep, Make and Sed</seg> 1516 1516 </seglistitem> 1517 1517 </segmentedlist> … … 1540 1540 1541 1541 <seglistitem> 1542 <seg>Bash, Binutils, Coreutils, G LIBC, Gawk, GCC, Grep,1542 <seg>Bash, Binutils, Coreutils, Glibc, Gawk, GCC, Grep, 1543 1543 Make and Sed</seg> 1544 1544 </seglistitem> … … 1568 1568 1569 1569 <seglistitem> 1570 <seg>Bash, Binutils, Coreutils, Diffutils, G LIBC, Gawk, GCC, Grep,1570 <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, Gawk, GCC, Grep, 1571 1571 Make and Sed</seg> 1572 1572 </seglistitem> … … 1596 1596 1597 1597 <seglistitem> 1598 <seg>Bash, Binutils, Coreutils, G LIBC, GCC, Make and Ncurses</seg>1598 <seg>Bash, Binutils, Coreutils, Glibc, GCC, Make and Ncurses</seg> 1599 1599 </seglistitem> 1600 1600 </segmentedlist> … … 1623 1623 1624 1624 <seglistitem> 1625 <seg>Bash, Binutils, Coreutils, G LIBC, GCC, Grep, Make, Ncurses1625 <seg>Bash, Binutils, Coreutils, Glibc, GCC, Grep, Make, Ncurses 1626 1626 and Sed</seg> 1627 1627 </seglistitem> … … 1651 1651 1652 1652 <seglistitem> 1653 <seg>Bash, Binutils, Coreutils, G LIBC, GCC, Grep, Make, Ncurses,1653 <seg>Bash, Binutils, Coreutils, Glibc, GCC, Grep, Make, Ncurses, 1654 1654 Patch, Sed and Texinfo</seg> 1655 1655 </seglistitem> … … 1679 1679 1680 1680 <seglistitem> 1681 <seg>ACL, Attr, Bash, Binutils, Coreutils, G LIBC, GCC, Grep, Make,1681 <seg>ACL, Attr, Bash, Binutils, Coreutils, Glibc, GCC, Grep, Make, 1682 1682 Sed and Texinfo</seg> 1683 1683 </seglistitem> … … 1707 1707 1708 1708 <seglistitem> 1709 <seg>ACL, Attr, Bash, Binutils, Coreutils, Diffutils, G LIBC,1709 <seg>ACL, Attr, Bash, Binutils, Coreutils, Diffutils, Glibc, 1710 1710 Findutils, Gawk, GCC, Gettext, Grep, Make and Sed</seg> 1711 1711 </seglistitem> … … 1735 1735 1736 1736 <seglistitem> 1737 <seg>ACL, Attr, Bash, Binutils, Coreutils, D-Bus, E2fsprogs, G LIBC,1737 <seg>ACL, Attr, Bash, Binutils, Coreutils, D-Bus, E2fsprogs, Glibc, 1738 1738 Findutils, Gawk, GCC, GPerf, Grep, Intltool, Libcap, Make, Perl, 1739 1739 Pkg-config, Sed, Util-linux and XML::Parser</seg> … … 1764 1764 1765 1765 <seglistitem> 1766 <seg>Bash, Binutils, Bison, Coreutils, G LIBC, GCC,1766 <seg>Bash, Binutils, Bison, Coreutils, Glibc, GCC, 1767 1767 Grep, Make, Sed and Texinfo</seg> 1768 1768 </seglistitem> … … 1792 1792 1793 1793 <seglistitem> 1794 <seg>Bash, Binutils, Coreutils, Diffutils, G LIBC, GCC, Grep,1794 <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, GCC, Grep, 1795 1795 Make and Sed</seg> 1796 1796 </seglistitem> … … 1820 1820 1821 1821 <seglistitem> 1822 <seg>Bash, Binutils, Coreutils, G LIBC, Gawk, GCC, Grep, Make,1822 <seg>Bash, Binutils, Coreutils, Glibc, Gawk, GCC, Grep, Make, 1823 1823 Ncurses and Sed</seg> 1824 1824 </seglistitem> … … 1848 1848 1849 1849 <seglistitem> 1850 <seg>Bash, Binutils, Coreutils, G LIBC, GCC, Grep,1850 <seg>Bash, Binutils, Coreutils, Glibc, GCC, Grep, 1851 1851 Make, Ncurses, Pkg-config-lite, Sed, Texinfo and Zlib</seg> 1852 1852 </seglistitem> … … 1876 1876 1877 1877 <seglistitem> 1878 <seg>Bash, Binutils, Coreutils, Diffutils, G LIBC, Findutils, Gawk, GCC,1878 <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, Findutils, Gawk, GCC, 1879 1879 Gettext, Grep, Make, Ncurses, Perl and Sed</seg> 1880 1880 </seglistitem> … … 1931 1931 1932 1932 <seglistitem> 1933 <seg>Bash, Binutils, Coreutils, Diffutils, G LIBC, Findutils, Gawk, GCC,1933 <seg>Bash, Binutils, Coreutils, Diffutils, Glibc, Findutils, Gawk, GCC, 1934 1934 Grep, Make and Sed</seg> 1935 1935 </seglistitem> … … 1959 1959 1960 1960 <seglistitem> 1961 <seg>Bash, Binutils, Coreutils, G LIBC, GCC, Make and Sed</seg>1961 <seg>Bash, Binutils, Coreutils, Glibc, GCC, Make and Sed</seg> 1962 1962 </seglistitem> 1963 1963 </segmentedlist> -
BOOK/appendices/dependencies/sparc.xml
r5cd8d92 rd785e9d 48 48 49 49 <seglistitem> 50 <seg>Binutils, Coreutils, G LIBC, Elftoaout, Gawk, GCC, Grep, Gzip,50 <seg>Binutils, Coreutils, Glibc, Elftoaout, Gawk, GCC, Grep, Gzip, 51 51 Make, Patch and Sed</seg> 52 52 </seglistitem> -
BOOK/appendices/dependencies/x86.xml
r5cd8d92 rd785e9d 21 21 22 22 <seglistitem> 23 <seg>Bash, Binutils, Bison Coreutils, Diffutils, G LIBC, Gawk, GCC, Gettext,23 <seg>Bash, Binutils, Bison Coreutils, Diffutils, Glibc, Gawk, GCC, Gettext, 24 24 Grep, Make, Ncurses, Sed and Texinfo</seg> 25 25 </seglistitem> -
BOOK/appendices/rationale/common.xml
r5cd8d92 rd785e9d 129 129 130 130 <listitem> 131 <para>G LIBC</para>131 <para>Glibc</para> 132 132 <para>Any dynamically-linked C program (which is nearly everything 133 133 in CLFS) needs a C library to compile and run.</para> -
BOOK/cross-tools/64/glibc.xml
r5cd8d92 rd785e9d 9 9 <?dbhtml filename="glibc.html"?> 10 10 11 <title>G LIBC-&glibc-version;</title>11 <title>Glibc-&glibc-version;</title> 12 12 13 13 <indexterm zone="ch-cross-tools-glibc"> 14 <primary sortas="a-G LIBC">GLIBC</primary>14 <primary sortas="a-Glibc">Glibc</primary> 15 15 <secondary>cross tools</secondary> 16 16 </indexterm> … … 21 21 22 22 <sect2 role="installation"> 23 <title>Installation of G LIBC</title>23 <title>Installation of Glibc</title> 24 24 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/cross-tools/common/glibc.xml
r5cd8d92 rd785e9d 9 9 <?dbhtml filename="glibc.html"?> 10 10 11 <title>G LIBC-&glibc-version;</title>11 <title>Glibc-&glibc-version;</title> 12 12 13 13 <indexterm zone="ch-cross-tools-glibc"> 14 <primary sortas="a-G LIBC">GLIBC</primary>14 <primary sortas="a-Glibc">Glibc</primary> 15 15 <secondary>cross tools</secondary> 16 16 </indexterm> … … 21 21 22 22 <sect2 role="installation"> 23 <title>Installation of G LIBC</title>23 <title>Installation of Glibc</title> 24 24 25 <para os="da">It should be noted that compiling G LIBCin any way other than25 <para os="da">It should be noted that compiling Glibc in any way other than 26 26 the method suggested in this book puts the stability of the system at 27 27 risk.</para> … … 43 43 44 44 <para os="dd">Add the following to <filename>config.cache</filename> 45 to disable ssp when building G LIBC:</para>45 to disable ssp when building Glibc:</para> 46 46 47 47 <screen os="de"><userinput>echo "libc_cv_ssp=no" > config.cache</userinput></screen> … … 66 66 <term><parameter>BUILD_CC="gcc"</parameter></term> 67 67 <listitem> 68 <para>This sets G LIBCto use the current compiler on our system. This is69 used to create the tools G LIBCuses during its build.</para>68 <para>This sets Glibc to use the current compiler on our system. This is 69 used to create the tools Glibc uses during its build.</para> 70 70 </listitem> 71 71 </varlistentry> … … 74 74 <term><parameter>CC="${CLFS_TARGET}-gcc"</parameter></term> 75 75 <listitem> 76 <para>This forces G LIBCto use the GCC compiler that we made for our target76 <para>This forces Glibc to use the GCC compiler that we made for our target 77 77 architecture.</para> 78 78 </listitem> … … 82 82 <term><parameter>AR="${CLFS_TARGET}-ar"</parameter></term> 83 83 <listitem> 84 <para>This forces G LIBCto use the <command>ar</command> utility84 <para>This forces Glibc to use the <command>ar</command> utility 85 85 we made for our target architecture.</para> 86 86 </listitem> … … 90 90 <term><parameter>RANLIB="${CLFS_TARGET}-ranlib"</parameter></term> 91 91 <listitem> 92 <para>This forces G LIBCto use the <command>ranlib</command> utility92 <para>This forces Glibc to use the <command>ranlib</command> utility 93 93 we made for our target architecture.</para> 94 94 </listitem> … … 106 106 <term><parameter>--with-tls</parameter></term> 107 107 <listitem> 108 <para>This tells G LIBCto use Thread Local Storage.</para>108 <para>This tells Glibc to use Thread Local Storage.</para> 109 109 </listitem> 110 110 </varlistentry> … … 113 113 <term><parameter>--enable-kernel=2.6.32</parameter></term> 114 114 <listitem> 115 <para>This tells G LIBCto compile the library with support115 <para>This tells Glibc to compile the library with support 116 116 for 2.6.32 and later Linux kernels.</para> 117 117 </listitem> … … 121 121 <term><parameter>--with-__thread</parameter></term> 122 122 <listitem> 123 <para>This tells G LIBCto use use the __thread for libc and123 <para>This tells Glibc to use use the __thread for libc and 124 124 libpthread builds.</para> 125 125 </listitem> … … 129 129 <term><parameter>--with-binutils=/cross-tools/bin</parameter></term> 130 130 <listitem> 131 <para>This tells G LIBCto use the Binutils that are specific to131 <para>This tells Glibc to use the Binutils that are specific to 132 132 our target architecture.</para> 133 133 </listitem> … … 137 137 <term><parameter>--with-headers=/tools/include</parameter></term> 138 138 <listitem> 139 <para>This tells G LIBCto compile itself against the headers139 <para>This tells Glibc to compile itself against the headers 140 140 recently installed to the <filename class="directory">/tools</filename> 141 141 directory, so that it knows exactly what features the kernel has … … 147 147 <term><parameter>--enable-obsolete-rpc</parameter></term> 148 148 <listitem> 149 <para>This tells G LIBCto install rpc headers that are not installed149 <para>This tells Glibc to install rpc headers that are not installed 150 150 by default but may be needed by other packages.</para> 151 151 </listitem> … … 155 155 <term><parameter>--cache-file=config.cache</parameter></term> 156 156 <listitem> 157 <para>This tells G LIBCto utilize a premade cache file.</para>157 <para>This tells Glibc to utilize a premade cache file.</para> 158 158 </listitem> 159 159 </varlistentry> -
BOOK/cross-tools/mips64/glibc-n32.xml
r5cd8d92 rd785e9d 9 9 <?dbhtml filename="glibc-n32.html"?> 10 10 11 <title>G LIBC-&glibc-version; N32</title>11 <title>Glibc-&glibc-version; N32</title> 12 12 13 13 <indexterm zone="ch-cross-tools-glibc-n32"> 14 <primary sortas="a-G LIBC">GLIBC</primary>14 <primary sortas="a-Glibc">Glibc</primary> 15 15 <secondary>cross tools, N32</secondary> 16 16 </indexterm> … … 21 21 22 22 <sect2 role="installation"> 23 <title>Installation of G LIBC</title>23 <title>Installation of Glibc</title> 24 24 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 51 51 xpointer="xpointer(//*[@os='de'])"/> 52 52 53 <para os="n1">Tell G LIBCto install its 32-bit libraries into <filename53 <para os="n1">Tell Glibc to install its 32-bit libraries into <filename 54 54 class="directory">/tools/lib32</filename>:</para> 55 55 … … 74 74 <term><parameter>CC="${CLFS_TARGET}-gcc ${BUILDN32}"</parameter></term> 75 75 <listitem> 76 <para>Forces G LIBCto utilize our target architecture GCC utilizing76 <para>Forces Glibc to utilize our target architecture GCC utilizing 77 77 the N32 flags.</para> 78 78 </listitem> … … 82 82 <term><parameter>--libdir=/tools/lib32</parameter></term> 83 83 <listitem> 84 <para>Installs G LIBCinto /tools/lib32 instead of /tools/lib.</para>84 <para>Installs Glibc into /tools/lib32 instead of /tools/lib.</para> 85 85 </listitem> 86 86 </varlistentry> -
BOOK/cross-tools/multilib/glibc-64bit.xml
r5cd8d92 rd785e9d 9 9 <?dbhtml filename="glibc-64.html"?> 10 10 11 <title>G LIBC-&glibc-version; 64-Bit</title>11 <title>Glibc-&glibc-version; 64-Bit</title> 12 12 13 13 <indexterm zone="ch-cross-tools-glibc-64"> 14 <primary sortas="a-G LIBC">GLIBC</primary>14 <primary sortas="a-Glibc">Glibc</primary> 15 15 <secondary>cross tools, 64 Bit</secondary> 16 16 </indexterm> … … 21 21 22 22 <sect2 role="installation"> 23 <title>Installation of G LIBC</title>23 <title>Installation of Glibc</title> 24 24 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 51 51 xpointer="xpointer(//*[@os='de'])"/> 52 52 53 <para os="n1">Tell G LIBCto install its 64-bit libraries into <filename53 <para os="n1">Tell Glibc to install its 64-bit libraries into <filename 54 54 class="directory">/tools/lib64</filename>:</para> 55 55 … … 74 74 <term><parameter>CC="${CLFS_TARGET}-gcc ${BUILD64}"</parameter></term> 75 75 <listitem> 76 <para>Forces G LIBCto build using our target architecture GCC76 <para>Forces Glibc to build using our target architecture GCC 77 77 utilizing the 64 Bit flags.</para> 78 78 </listitem> … … 82 82 <term><parameter>--libdir=/tools/lib64</parameter></term> 83 83 <listitem> 84 <para>Puts G LIBCinto /tools/lib64 instead of /tools/lib.</para>84 <para>Puts Glibc into /tools/lib64 instead of /tools/lib.</para> 85 85 </listitem> 86 86 </varlistentry> -
BOOK/cross-tools/multilib/glibc.xml
r5cd8d92 rd785e9d 9 9 <?dbhtml filename="glibc.html"?> 10 10 11 <title>G LIBC-&glibc-version; 32 Bit</title>11 <title>Glibc-&glibc-version; 32 Bit</title> 12 12 13 13 <indexterm zone="ch-cross-tools-glibc"> 14 <primary sortas="a-G LIBC">GLIBC</primary>14 <primary sortas="a-Glibc">Glibc</primary> 15 15 <secondary>cross tools, 32 Bit</secondary> 16 16 </indexterm> … … 21 21 22 22 <sect2 role="installation"> 23 <title>Installation of G LIBC</title>23 <title>Installation of Glibc</title> 24 24 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 73 73 <term><parameter>CC="${CLFS_TARGET}-gcc ${BUILD32}"</parameter></term> 74 74 <listitem> 75 <para>Forces G LIBCto utilize our target architecture GCC utilizing75 <para>Forces Glibc to utilize our target architecture GCC utilizing 76 76 the 32 Bit flags.</para> 77 77 </listitem> -
BOOK/cross-tools/sparc64-64/glibc.xml
r5cd8d92 rd785e9d 9 9 <?dbhtml filename="glibc.html"?> 10 10 11 <title>G LIBC-&glibc-version;</title>11 <title>Glibc-&glibc-version;</title> 12 12 13 13 <indexterm zone="ch-cross-tools-glibc"> 14 <primary sortas="a-G LIBC">GLIBC</primary>14 <primary sortas="a-Glibc">Glibc</primary> 15 15 <secondary>cross tools</secondary> 16 16 </indexterm> … … 21 21 22 22 <sect2 role="installation"> 23 <title>Installation of G LIBC</title>23 <title>Installation of Glibc</title> 24 24 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/cross-tools/sparc64/glibc-64bit.xml
r5cd8d92 rd785e9d 9 9 <?dbhtml filename="glibc-64.html"?> 10 10 11 <title>G LIBC-&glibc-version; 64-Bit</title>11 <title>Glibc-&glibc-version; 64-Bit</title> 12 12 13 13 <indexterm zone="ch-cross-tools-glibc-64"> 14 <primary sortas="a-G LIBC">GLIBC</primary>14 <primary sortas="a-Glibc">Glibc</primary> 15 15 <secondary>cross tools, 64 Bit</secondary> 16 16 </indexterm> … … 21 21 22 22 <sect2 role="installation"> 23 <title>Installation of G LIBC</title>23 <title>Installation of Glibc</title> 24 24 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/common/glibc.xml
r5cd8d92 rd785e9d 9 9 <?dbhtml filename="glibc.html"?> 10 10 11 <title>G LIBC-&glibc-version;</title>11 <title>Glibc-&glibc-version;</title> 12 12 13 13 <indexterm zone="ch-system-glibc"> 14 <primary sortas="a-G LIBC">GLIBC</primary>14 <primary sortas="a-Glibc">Glibc</primary> 15 15 </indexterm> 16 16 … … 18 18 <title/> 19 19 20 <para>The G LIBCpackage contains the main C library. This library provides20 <para>The Glibc package contains the main C library. This library provides 21 21 the basic routines for allocating memory, searching directories, opening and 22 22 closing files, reading and writing files, string handling, pattern matching, … … 26 26 27 27 <sect2 role="installation"> 28 <title>Installation of G LIBC</title>28 <title>Installation of Glibc</title> 29 29 30 30 <note os="z"> … … 34 34 <quote>This library provides an <function>iconv()</function> 35 35 implementation, for use on systems which don't have one, or whose 36 implementation cannot convert from/to Unicode.</quote> G LIBCprovides36 implementation cannot convert from/to Unicode.</quote> Glibc provides 37 37 an <function>iconv()</function> implementation and can convert from/to 38 38 Unicode, therefore libiconv is not required on a CLFS system.</para> … … 58 58 unset LINKER</userinput></screen> 59 59 60 <para os="b">The G LIBCbuild system is self-contained and will install60 <para os="b">The Glibc build system is self-contained and will install 61 61 perfectly, even though the compiler specs file and linker are still 62 62 pointing at <filename class="directory">/tools</filename>. The specs 63 and linker cannot be adjusted before the G LIBCinstall because the64 G LIBCAutoconf tests would give false results and defeat the goal63 and linker cannot be adjusted before the Glibc install because the 64 Glibc Autoconf tests would give false results and defeat the goal 65 65 of achieving a clean build.</para> 66 66 … … 69 69 <screen os="s2"><userinput>sed -i 's/\\$$(pwd)/`pwd`/' timezone/Makefile</userinput></screen> 70 70 71 <para os="e">The G LIBC documentation recommends building GLIBCoutside of the source directory in a dedicated build directory:</para>71 <para os="e">The Glibc documentation recommends building Glibc outside of the source directory in a dedicated build directory:</para> 72 72 73 73 <screen os="f"><userinput>mkdir -v ../glibc-build 74 74 cd ../glibc-build</userinput></screen> 75 75 76 <para os="g">Prepare G LIBCfor compilation:</para>76 <para os="g">Prepare Glibc for compilation:</para> 77 77 78 78 <screen os="h"><userinput>../glibc-&glibc-version;/configure --prefix=/usr \ … … 99 99 100 100 <important os="l"> 101 <para>The test suite for G LIBCis considered critical.101 <para>The test suite for Glibc is considered critical. 102 102 Do not skip it under any circumstance.</para> 103 103 </important> … … 111 111 make -k check 2>&1 | tee glibc-check-log; grep Error glibc-check-log</userinput></screen> 112 112 113 <para os="o">The G LIBCtest suite is highly dependent on certain functions of113 <para os="o">The Glibc test suite is highly dependent on certain functions of 114 114 the host system, in particular the kernel. The <emphasis>posix/annexc</emphasis> and 115 115 <emphasis>conform/run-conformtest</emphasis> tests normally fail 116 116 and you should see <literal>Error 1 (ignored)</literal> in the output. Apart 117 from this, the G LIBCtest suite is always expected to pass. However, in certain117 from this, the Glibc test suite is always expected to pass. However, in certain 118 118 circumstances, some failures are unavoidable. If a test fails because of a missing 119 119 program (or missing symbolic link), or a segfault, you will see an error code … … 158 158 </itemizedlist> 159 159 160 <para os="q">Though it is a harmless message, the install stage of G LIBCwill160 <para os="q">Though it is a harmless message, the install stage of Glibc will 161 161 complain about the absence of <filename>/etc/ld.so.conf</filename>. 162 162 Prevent this warning with:</para> … … 198 198 achieved by using the <command>localedef</command> command. Information on 199 199 this command is located in the <filename>INSTALL</filename> file in the 200 G LIBCsource. However, there are a number of locales that are essential in200 Glibc source. However, there are a number of locales that are essential in 201 201 order for the tests of future packages to pass, in particular, the 202 202 <emphasis>libstdc++</emphasis> tests from GCC. The following instructions, … … 237 237 238 238 <sect2 id="conf-glibc" role="configuration"> 239 <title>Configuring G LIBC</title>239 <title>Configuring Glibc</title> 240 240 241 241 <indexterm zone="conf-glibc"> … … 248 248 249 249 <para>The <filename>/etc/nsswitch.conf</filename> file needs to be created 250 because, although G LIBCprovides defaults when this file is missing or251 corrupt, the G LIBCdefaults do not work well in a networked environment.250 because, although Glibc provides defaults when this file is missing or 251 corrupt, the Glibc defaults do not work well in a networked environment. 252 252 The time zone also needs to be configured.</para> 253 253 … … 383 383 384 384 <sect2 id="contents-glibc" role="content"> 385 <title>Contents of G LIBC</title>385 <title>Contents of Glibc</title> 386 386 387 387 <segmentedlist> … … 723 723 <term><filename class="libraryfile">libcidn</filename></term> 724 724 <listitem> 725 <para>Used internally by G LIBCfor handling internationalized domain725 <para>Used internally by Glibc for handling internationalized domain 726 726 names in the <function>getaddrinfo()</function> function</para> 727 727 <indexterm zone="ch-system-glibc libcidn"> … … 795 795 <term><filename class="libraryfile">libmemusage</filename></term> 796 796 <listitem> 797 <para>Used by <command>memusage</command> (included in G LIBC, but797 <para>Used by <command>memusage</command> (included in Glibc, but 798 798 not built in a base CLFS system as it has additional dependencies) 799 799 to help collect information about the memory usage of a program</para> -
BOOK/final-system/mips64-64/glibc.xml
r5cd8d92 rd785e9d 9 9 <?dbhtml filename="glibc.html"?> 10 10 11 <title>G LIBC-&glibc-version;</title>11 <title>Glibc-&glibc-version;</title> 12 12 13 13 <indexterm zone="ch-system-glibc"> 14 <primary sortas="a-G LIBC">GLIBC</primary>14 <primary sortas="a-Glibc">Glibc</primary> 15 15 </indexterm> 16 16 … … 20 20 21 21 <sect2 role="installation"> 22 <title>Installation of G LIBC</title>22 <title>Installation of Glibc</title> 23 23 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 70 70 xpointer="xpointer(//*[@os='l6'])"/> 71 71 72 <para>Now we will force G LIBCto build as 64-bit instead of the default72 <para>Now we will force Glibc to build as 64-bit instead of the default 73 73 n32 with the following sed:</para> 74 74 -
BOOK/final-system/mips64/glibc-64bit.xml
r5cd8d92 rd785e9d 9 9 <?dbhtml filename="glibc-64bit.html"?> 10 10 11 <title>G LIBC-&glibc-version; 64-Bit</title>11 <title>Glibc-&glibc-version; 64-Bit</title> 12 12 13 13 <indexterm zone="ch-system-glibc"> 14 <primary sortas="a-G LIBC">GLIBC</primary>14 <primary sortas="a-Glibc">Glibc</primary> 15 15 </indexterm> 16 16 … … 20 20 21 21 <sect2 role="installation"> 22 <title>Installation of G LIBC</title>22 <title>Installation of Glibc</title> 23 23 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/mips64/glibc-n32.xml
r5cd8d92 rd785e9d 9 9 <?dbhtml filename="glibc-n32.html"?> 10 10 11 <title>G LIBC-&glibc-version; N32</title>11 <title>Glibc-&glibc-version; N32</title> 12 12 13 13 <indexterm zone="ch-system-glibc-n32"> 14 <primary sortas="a-G LIBC">GLIBC</primary>14 <primary sortas="a-Glibc">Glibc</primary> 15 15 </indexterm> 16 16 … … 20 20 21 21 <sect2 role="installation"> 22 <title>Installation of G LIBC</title>22 <title>Installation of Glibc</title> 23 23 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 59 59 xpointer="xpointer(//*[@os='f'])"/> 60 60 61 <para os="m1">Tell G LIBCto install its 32-bit libraries into61 <para os="m1">Tell Glibc to install its 32-bit libraries into 62 62 <filename class="directory">/lib32</filename>:</para> 63 63 -
BOOK/final-system/multilib/glibc-64bit.xml
r5cd8d92 rd785e9d 12 12 13 13 <indexterm zone="ch-system-glibc"> 14 <primary sortas="a-G LIBC">GLIBC</primary>14 <primary sortas="a-Glibc">Glibc</primary> 15 15 </indexterm> 16 16 … … 20 20 21 21 <sect2 role="installation"> 22 <title>Installation of G LIBC</title>22 <title>Installation of Glibc</title> 23 23 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 59 59 xpointer="xpointer(//*[@os='f'])"/> 60 60 61 <para os="m1">Tell G LIBCto install its 64-bit libraries into61 <para os="m1">Tell Glibc to install its 64-bit libraries into 62 62 <filename class="directory">/lib64</filename>:</para> 63 63 -
BOOK/final-system/multilib/glibc.xml
r5cd8d92 rd785e9d 9 9 <?dbhtml filename="glibc.html"?> 10 10 11 <title>G LIBC-&glibc-version; 32 Bit Libraries</title>11 <title>Glibc-&glibc-version; 32 Bit Libraries</title> 12 12 13 13 <indexterm zone="ch-system-glibc-32"> 14 <primary sortas="a-G LIBC">GLIBC</primary>14 <primary sortas="a-Glibc">Glibc</primary> 15 15 <secondary>32 Bit</secondary> 16 16 </indexterm> … … 21 21 22 22 <sect2 role="installation"> 23 <title>Installation of G LIBC</title>23 <title>Installation of Glibc</title> 24 24 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 91 91 <para os="l1b">In multilib, we tend to think that compiling for 92 92 <literal>${CLFS_TARGET32}</literal> is <emphasis>not</emphasis> 93 cross-compiling. G LIBCtakes the traditional view that if you are building93 cross-compiling. Glibc takes the traditional view that if you are building 94 94 for a different host then you are cross-compiling, so you won't be running 95 95 the tests and therefore you don't need the locale files. When we run -
BOOK/final-system/ppc/glibc.xml
r5cd8d92 rd785e9d 9 9 <?dbhtml filename="glibc.html"?> 10 10 11 <title>G LIBC-&glibc-version;</title>11 <title>Glibc-&glibc-version;</title> 12 12 13 13 <indexterm zone="ch-system-glibc"> 14 <primary sortas="a-G LIBC">GLIBC</primary>14 <primary sortas="a-Glibc">Glibc</primary> 15 15 </indexterm> 16 16 … … 20 20 21 21 <sect2 role="installation"> 22 <title>Installation of G LIBC</title>22 <title>Installation of Glibc</title> 23 23 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/ppc64-64/glibc.xml
r5cd8d92 rd785e9d 9 9 <?dbhtml filename="glibc.html"?> 10 10 11 <title>G LIBC-&glibc-version;</title>11 <title>Glibc-&glibc-version;</title> 12 12 13 13 <indexterm zone="ch-system-glibc"> 14 <primary sortas="a-G LIBC">GLIBC</primary>14 <primary sortas="a-Glibc">Glibc</primary> 15 15 </indexterm> 16 16 … … 20 20 21 21 <sect2 role="installation"> 22 <title>Installation of G LIBC</title>22 <title>Installation of Glibc</title> 23 23 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/ppc64/glibc-64bit.xml
r5cd8d92 rd785e9d 9 9 <?dbhtml filename="glibc-64bit.html"?> 10 10 11 <title>G LIBC-&glibc-version; 64-Bit</title>11 <title>Glibc-&glibc-version; 64-Bit</title> 12 12 13 13 <indexterm zone="ch-system-glibc"> 14 <primary sortas="a-G LIBC">GLIBC</primary>14 <primary sortas="a-Glibc">Glibc</primary> 15 15 </indexterm> 16 16 … … 20 20 21 21 <sect2 role="installation"> 22 <title>Installation of G LIBC</title>22 <title>Installation of Glibc</title> 23 23 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 58 58 xpointer="xpointer(//*[@os='f'])"/> 59 59 60 <para os="m1">Tell G LIBCto install its 64-bit libraries into60 <para os="m1">Tell Glibc to install its 64-bit libraries into 61 61 <filename class="directory">/lib64</filename>:</para> 62 62 -
BOOK/final-system/ppc64/glibc.xml
r5cd8d92 rd785e9d 9 9 <?dbhtml filename="glibc.html"?> 10 10 11 <title>G LIBC-&glibc-version; 32 Bit Libraries</title>11 <title>Glibc-&glibc-version; 32 Bit Libraries</title> 12 12 13 13 <indexterm zone="ch-system-glibc-32"> 14 <primary sortas="a-G LIBC">GLIBC</primary>14 <primary sortas="a-Glibc">Glibc</primary> 15 15 <secondary>32 Bit</secondary> 16 16 </indexterm> … … 21 21 22 22 <sect2 role="installation"> 23 <title>Installation of G LIBC</title>23 <title>Installation of Glibc</title> 24 24 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/sparc64-64/glibc.xml
r5cd8d92 rd785e9d 9 9 <?dbhtml filename="glibc.html"?> 10 10 11 <title>G LIBC-&glibc-version;</title>11 <title>Glibc-&glibc-version;</title> 12 12 13 13 <indexterm zone="ch-system-glibc"> 14 <primary sortas="a-G LIBC">GLIBC</primary>14 <primary sortas="a-Glibc">Glibc</primary> 15 15 </indexterm> 16 16 … … 20 20 21 21 <sect2 role="installation"> 22 <title>Installation of G LIBC</title>22 <title>Installation of Glibc</title> 23 23 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/sparc64/glibc-64bit.xml
r5cd8d92 rd785e9d 9 9 <?dbhtml filename="glibc-64bit.html"?> 10 10 11 <title>G LIBC-&glibc-version; 64-Bit</title>11 <title>Glibc-&glibc-version; 64-Bit</title> 12 12 13 13 <indexterm zone="ch-system-glibc"> 14 <primary sortas="a-G LIBC">GLIBC</primary>14 <primary sortas="a-Glibc">Glibc</primary> 15 15 </indexterm> 16 16 … … 20 20 21 21 <sect2 role="installation"> 22 <title>Installation of G LIBC</title>22 <title>Installation of Glibc</title> 23 23 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/x86/glibc.xml
r5cd8d92 rd785e9d 9 9 <?dbhtml filename="glibc.html"?> 10 10 11 <title>G LIBC-&glibc-version;</title>11 <title>Glibc-&glibc-version;</title> 12 12 13 13 <indexterm zone="ch-system-glibc"> 14 <primary sortas="a-G LIBC">GLIBC</primary>14 <primary sortas="a-Glibc">Glibc</primary> 15 15 </indexterm> 16 16 … … 20 20 21 21 <sect2 role="installation"> 22 <title>Installation of G LIBC</title>22 <title>Installation of Glibc</title> 23 23 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/x86/grub.xml
r5cd8d92 rd785e9d 39 39 </note> 40 40 41 <para os="s1">G LIBC-&glibc-version; does not declare gets():</para>41 <para os="s1">Glibc-&glibc-version; does not declare gets():</para> 42 42 43 43 <screen os="s2"><userinput>sed -i -e '/gets is a/d' grub-core/gnulib/stdio.in.h</userinput></screen> -
BOOK/final-system/x86_64-64/glibc.xml
r5cd8d92 rd785e9d 9 9 <?dbhtml filename="glibc.html"?> 10 10 11 <title>G LIBC-&glibc-version;</title>11 <title>Glibc-&glibc-version;</title> 12 12 13 13 <indexterm zone="ch-system-glibc"> 14 <primary sortas="a-G LIBC">GLIBC</primary>14 <primary sortas="a-Glibc">Glibc</primary> 15 15 </indexterm> 16 16 … … 20 20 21 21 <sect2 role="installation"> 22 <title>Installation of G LIBC</title>22 <title>Installation of Glibc</title> 23 23 24 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 62 62 xpointer="xpointer(//*[@os='f'])"/> 63 63 64 <para os="l5">Tell G LIBCto install its libraries into64 <para os="l5">Tell Glibc to install its libraries into 65 65 <filename class="directory">/lib</filename>:</para> 66 66 -
BOOK/final-system/x86_64/glibc-64bit.xml
r5cd8d92 rd785e9d 9 9 <?dbhtml filename="glibc-64bit.html"?> 10 10 11 <title>G LIBC-&glibc-version; 64-Bit</title>11 <title>Glibc-&glibc-version; 64-Bit</title> 12 12 13 13 <indexterm zone="ch-system-glibc"> 14 <primary sortas="a-G LIBC">GLIBC</primary>14 <primary sortas="a-Glibc">Glibc</primary> 15 15 </indexterm> 16 16 -
BOOK/materials/common/packages.xml
r5cd8d92 rd785e9d 277 277 278 278 <varlistentry> 279 <term>G LIBC(&glibc-version;) - <token>&glibc-size;</token>:</term>279 <term>Glibc (&glibc-version;) - <token>&glibc-size;</token>:</term> 280 280 <listitem> 281 281 <para>Home page: <ulink url="&glibc-home;"/></para> -
BOOK/temp-system/common/choose.xml
r5cd8d92 rd785e9d 36 36 <para>To chroot, you will also need a Linux Kernel-2.6.32 or greater 37 37 (having been compiled with GCC-4.1.2 or greater). The reason for the 38 kernel version requirement is that glibc is built to generate the library38 kernel version requirement is that Glibc is built to generate the library 39 39 for the smallest version of the Linux kernel expected to be supported.</para> 40 40 -
BOOK/temp-system/common/grep.xml
r5cd8d92 rd785e9d 40 40 assumes there is no usable <filename>regex.h</filename> installed and 41 41 instead uses the one included with Grep. This switch forces the use of 42 the regex functions from G LIBC.</para>42 the regex functions from Glibc.</para> 43 43 </listitem> 44 44 </varlistentry> -
BOOK/temp-system/mips64/choose.xml
r5cd8d92 rd785e9d 32 32 xpointer="xpointer(//*[@os='d'])"/> 33 33 34 <para>To chroot, you will also need a Linux Kernel-2.6.32 or greater (having been compiled with GCC-4.1.2 or greater). The reason for the kernel version requirement is that glibc is built to generate the library for the smallest version of the Linux kernel expected to be supported.</para>34 <para>To chroot, you will also need a Linux Kernel-2.6.32 or greater (having been compiled with GCC-4.1.2 or greater). The reason for the kernel version requirement is that Glibc is built to generate the library for the smallest version of the Linux kernel expected to be supported.</para> 35 35 36 36 <para>To check your kernel version, run <command>cat /proc/version</command> - if it does not say that you are running a 2.6.32 or later Linux kernel, compiled with GCC 4.1.2 or later, you cannot chroot.</para> -
BOOK/temp-system/multilib/choose.xml
r5cd8d92 rd785e9d 32 32 <para>To chroot, you will also need a Linux Kernel-2.6.32 or greater 33 33 (having been compiled with GCC-4.1.2 or greater). The reason for the 34 kernel version requirement is that glibc is built to generate the library34 kernel version requirement is that Glibc is built to generate the library 35 35 for the smallest version of the Linux kernel expected to be supported.</para> 36 36 -
BOOK/temp-system/ppc64/choose.xml
r5cd8d92 rd785e9d 23 23 successfully chroot and execute 64-bit programs. However, if the 24 24 kernel personality has been set to 32-bit by a utility such as 25 linux32, it will eventually fail when glibc thinks it is building25 linux32, it will eventually fail when Glibc thinks it is building 26 26 on a 32-bit system and tries to include incompatible assembler code 27 27 in the 64-bit glibc.</para>
Note:
See TracChangeset
for help on using the changeset viewer.