リンカーとライブラリ

動的ストリングトークン

実行時リンカーは、実行パス (DT_RPATH)、依存関係 (DT_NEEDED) 、またはフィルタ (DT_FILTER, DT_AUXILIARY) 内で使用される場合には、次のストリングトークンが置換されます。

$PLATFORM

現在のマシンの現在のプロセッサタイプに拡張 (uname -p) する。「プラットフォーム固有の共有オブジェクト」を参照

$ORIGIN

オブジェクトが読み込まれるディレクトリを指定する。通常は、単独のバンドルされていないパッケージ内に依存関係を配置する場合に使用される。付録 C 「$ORIGIN による依存関係の記録」 を参照


注 -

$PLATFORM は、「SunOS5.5」に付加されましたが、「SunOS5.6」より前のものでは、補助フィルター (DT_AUXILIARY) を表現するためだけに使用できます。