[Top] | [Contents] | [Index] | [ ? ] |
rpath
を指定しない場合,libtoolはコンビニエンスアーカ
イブをビルドしますが,それは共有ライブラリではありません(see section スタティックライブラリとのリンク)
しかし,インストールされて いないlibtoolライブラリにリンクするために,`-L'や`-l'フラグ の使用は避けたほうがいいでしょう.`.la'ファイルに対する, `../intl/libintl.la'のような相対パスのみを指定してください.これ は,インストールされていない共有ライブラリに対しリンクするとき,あらゆ る曖昧さを取り除くため決定された設計です.
訳注:原文は,Well, that sucks.
偶発的にライ ブラリをstripしないでください,そうすると使用不可能になります.
AC_PROG_LIBTOOL
は,
`Makefile.in'での`Makefile'変数のtop_builddir
の定義を
要求します.Automakeはこれを自動的に行いますが,Autoconfユーザは,ビル
ドディレクトリのトップへの相対パス(例えば,`../..')を設定する必要
があります.
思い切りがよくない人のためのGNU Image Manipulation Programです.http://www.gimp.org/を参照してください.
我々は,__P
,__BEGIN_DECLS
そして
__END_DECLS
の使用を推奨していました.アンダースコアで始まるシン
ボル(とプリプロセッサマクロさえも)がコンパイラの使用で予約されているの
で,悪いアドバイスでした.
HP-UXでは異なり,
shl_load
という名の関数が使用されます.
AIXでのLIBPATH
とHP-UXでの
SHLIB_PATH
です.
これは,モジュールをロードしている
API に依存します - 例えば,shl_load
とLoadLibrary
で
す
たとえ,libltdlがインストールされていても,libltdlがCライ ブラリ以外のライブラリが提供するシンボルに依存する場合, `AC_LIBLTDL_INSTALLABLE'は検出に失敗する可能性があります.この場 合,libltdlのビルドとインストールは不必要です.
訳注:原文では,passing the buck(責任転嫁)と passing the bug(バグを通過させる)をかけています
PowerPCと
RS/6000チップ(powerpc-*-*
,powerpcle-*-*
,そして
rs6000-*-*
)に対しコンパイルされているすべてのコードは,オペレー
ティングシステムやコンパイラスイートに関係なく,位置に依存しません.そ
のため,"標準オブジェクト"はこれらのシステム上で共有ライブラリのビル
ドで使用され,特別なPICコンパイラフラグは要求されません.
[Top] | [Contents] | [Index] | [ ? ] |
This document was generated by Akihiro Sagawa on June, 15 2005 using texi2html 1.70.