OSDN Git Service

c31df65f1d2a60d57ef904d37a1ea5c27be954c3
[clfsja/cross-lfs-ja.git] / src / final-system / ppc64 / glibc-64bit.ch
1 %
2 % This is part of CLFSja package.
3 %
4 % This is a CTIE change file for the original XML source of the CLFSbook.
5 %
6 @x
7 <?xml version="1.0" encoding="ISO-8859-1"?>
8 @y
9 <?xml version="1.0" encoding="UTF-8"?>
10 @z
11
12 @x
13   <title>Glibc-&glibc-version; 64-Bit</title>
14 @y
15   <title>Glibc-&glibc-version; 64&Bit;</title>
16 @z
17
18 @x
19     <title>Installation of Glibc</title>
20 @y
21     <title>&InstallationOf1;Glibc &InstallationOf2;</title>
22 @z
23
24 @x
25     <para os="m1">Tell Glibc to install its 64-bit libraries into
26     <filename class="directory">/lib64</filename>:</para>
27 @y
28     <para os="m1">
29     64ビットライブラリを <filename class="directory">/lib64</filename> にインストールすることを指示します。
30     </para>
31 @z
32
33 @x
34       <title>The meaning of the new configure option:</title>
35 @y
36       <title>&MeaningOfOption1;configure &MeaningOfOption2;</title>
37 @z
38
39 @x --libexecdir=/usr/lib64/glibc
40           <para>This changes the location of the <command>getconf</command>
41           utility from its default of <filename
42           class="directory">/usr/libexec</filename> to <filename
43           class="directory">/usr/lib64/glibc</filename>.</para>
44 @y
45           <para>
46           <command>getconf</command> ユーティリティーのインストール先を、デフォルトの <filename
47           class="directory">/usr/libexec</filename> でなく <filename
48           class="directory">/usr/lib64/glibc</filename> に変更します。
49           </para>
50 @z
51
52 @x
53     <title>Configuring The Dynamic Loader</title>
54 @y
55     <title>&Configuring1;ダイナミックローダー&Configuring2;</title>
56 @z
57
58 @x
59     <para>By default, the dynamic loader (<filename
60     class="libraryfile">/lib/ld.so.1</filename> for 32bit executables and
61     <filename class="libraryfile">/lib/ld64.so</filename> for
62     64bit executables) searches through
63     <filename class="directory">/lib</filename>,
64     <filename class="directory">/lib64</filename>,
65     <filename class="directory">/usr/lib</filename>,
66     and <filename class="directory">/usr/lib64</filename> for dynamic
67     libraries that are needed by programs as they are run. However, if
68     there are libraries in directories other than these, they need to be
69     added to the <filename>/etc/ld.so.conf</filename> file in order
70     for the dynamic loader to find them. Some directories that are commonly
71     known to contain additional libraries are
72     <filename class="directory">/usr/local/lib</filename>,
73     <filename class="directory">/usr/local/lib64</filename>,
74     <filename class="directory">/opt/lib</filename>,
75     and <filename class="directory">/opt/lib64</filename>,
76     so add those directories to the dynamic loader's search path.</para>
77 @y
78     <para>
79     ダイナミックリンカー (32ビットモジュール用 <filename
80     class="libraryfile">/lib/ld.so.1</filename>、64ビットモジュール用 <filename
81     class="libraryfile">/lib/ld64.so</filename>) がダイナミックライブラリを検索するデフォルトのディレクトリは <filename
82     class="directory">/lib</filename> ディレクトリ、<filename
83     class="directory">/lib64</filename> ディレクトリ、<filename
84     class="directory">/usr/lib</filename> ディレクトリです。
85     各種プログラムが実行される際にはここから検索されたダイナミックライブラリがリンクされます。
86     もしそれ以外のディレクトリにライブラリファイルがあるなら <filename>/etc/ld.so.conf</filename> ファイルに記述を追加して、ダイナミックローダーが探し出せるようにしておくことが必要です。
87     ライブラリが配置される追加のディレクトリとしては <filename
88     class="directory">/usr/local/lib</filename>, <filename
89     class="directory">/usr/local/lib64</filename>, <filename
90     class="directory">/opt/lib</filename>, <filename
91     class="directory">/opt/lib64</filename> といったものがよく利用されます。
92     ダイナミックローダーの検索パスとしてこのようなディレクトリを追加します。
93     </para>
94 @z