1 .\" Copyright 1995-2000 David Engel (david@ods.com)
2 .\" Copyright 1995 Rickard E. Faith (faith@cs.unc.edu)
3 .\" Copyright 2000 Ben Collins (bcollins@debian.org)
4 .\" Redone for GLibc 2.2
5 .\" Copyright 2000 Jakub Jelinek (jakub@redhat.com)
7 .\" Most of this was copied from the README file.
8 .\" Do not restrict distribution.
9 .\" May be distributed under the GNU General Public License
10 .\"*******************************************************************
12 .\" This file was generated with po4a. Translate the source file.
14 .\"*******************************************************************
15 .TH LDD 1 2000\-10\-30 "" "Linux Programmer's Manual"
17 ldd \- 共有ライブラリへの依存関係を表示する
19 \fBldd\fP [OPTION]... FILE...
21 \fBldd\fP はコマンドラインで指定したプログラムや共有ライブラリについて、 それぞれで必要とされる共有ライブラリを表示する。
25 \fBldd\fP のバージョン番号を表示する。
27 \fB\-v\ \-\-verbose\fP
28 シンボルのバージョン情報などを含めた全ての情報を表示する。
31 使用されていない直接の依存関係を表示する (glibc 2.3.4 以降)。
33 \fB\-d\ \-\-data\-relocs\fP
34 リロケーションを実行し、足りないオブジェクトについてレポートする (ELF のみ)。
36 \fB\-r\ \-\-function\-relocs\fP
37 足りないオブジェクトや関数についてレポートする (ELF のみ)。
42 標準的なバージョンの \fBldd\fP は glibc2 に付属している。 libc5 には古いバージョンのものが付属しており、
43 これが入っているシステムもまだ存在する。 libc5 バージョンではロングオプションがサポートされていない。 一方、glibc2 バージョンでは
44 \fB\-V\fP をサポートしておらず、これと同じ意味の \fB\-\-version\fP しかサポートしていない。
46 libc5 バージョンのプログラムでは、 コマンドラインで与えられたライブラリ名に \(aq/\(aq
47 が含まれている場合は、ライブラリ名をそのまま用いる。 \(aq/\(aq が含まれていない場合は、標準的なパスからライブラリを検索する。
48 カレントディレクトリにある共有ライブラリに対して実行するには、 名前にプレフィックス "./" を付けること。
50 \fBldd\fP は a.out 共有ライブラリでは動作しない。
54 .\" Roland McGrath and Ulrich Drepper.
55 \fBldd\fP は非常に古い a.out プログラム (\fBldd\fP のサポートがコンパイラに追加される以前にビルドされたようなプログラム)
56 では動作しない。 このようなプログラムに対して \fBldd\fP を用いると、プログラムは \fIargc\fP = 0 で実行される。結果は予想不可能である。
58 \fBld.so\fP(8), \fBldconfig\fP(8)