ノード:Multiple dependencies, 次:, 前:Reloadable objects, 上:Platform quirks



複数の依存性

ほとんどの近代的なプラットフォームでは,依存するライブラリがリストアッ プされる順序はオブジェクトの生成で影響がありません.理論上,シンボルを 提供しているライブラリの後に,リストアップされている他のライブラリに足 りないシンボルを提供するライブラリを要求するプラットフォームがあります.

特に,一組のスタティックアーカイブのそれぞれが,他のシンボルのいくつか を解決する場合,それらのアーカイブの前後両方に他のものをリストアップす ることが必要かもしれません.重複したライブラリはリンク行からデフォルト で削除されるので,libtoolは,現在この状況に十分に対処していません.こ れが必要な状況では,すべての重複する依存性を避けるため、libtoolはコマ ンドラインオプション--preserve-dup-depsを提供しています.