• ベストアンサー

Macでldコマンド、ldconfigコマンドは使用できますか

Mac OSXを使用しています。ldコマンドとldconfigコマンドを使用したいのですが、実行すると「bash: ldconfig: command not found」とエラーになります。Macでも使用することは可能なのでしょうか?何かインストールすれば使用出来るようになるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • Lean
  • ベストアンサー率72% (435/603)
回答No.2

Mac OS Xの標準のバイナリファイルフォーマット(Mach-O)は、Linuxでのバイナリファイルフォーマット(ELF)とは異なっており、共有ライブラリの扱い方も異なっていたと記憶しているので、Mac OS Xにはldconfigは存在しなかった(=必要ない)と思います。 ただ、ld(linker)は存在していたと思います。

rio_grande
質問者

お礼

ldはありました。有り難うございました。

その他の回答 (1)

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

MacOS X は Darwin ベースだから, Linux よりも BSD の方がカテゴリーとしては適切かもしれない. さておき, 管理者権限で find / -name ld -ls とか find / -name ldconfig -ls とかやると「あるかどうか」はわかるはずです... どれだけ時間がかかるかは知りませんが. で, もしあるならそこにパスを通せば使えると思います.

関連するQ&A