MacOs libSystem 包错误

MacOs libSystem package error

正在尝试安装 Octave 并出现这样的错误:

dyld: lazy symbol binding failed: Symbol not found: _map_fd
  Referenced from: /usr/bin/install_name_tool
  Expected in: /usr/lib/libSystem.B.dylib

dyld: Symbol not found: _map_fd
  Referenced from: /usr/bin/install_name_tool
  Expected in: /usr/lib/libSystem.B.dylib 

我用的是OsX 10.10 参考http://wiki.octave.org/Octave_for_MacOS_X#Package_Managers

Xcode 3.2.6 是支持为 Mac OS X 10.4 和 10.5 构建内核扩展的 Xcode 的最后一个版本。但是,运行 Xcode 3.2.6 on Mac OS X 大于 10.6 的版本不受支持,需要进行一些调整。

在此处尝试解决方法: https://github.com/bfleischer/map_fd