【发布时间】:2012-05-06 08:28:29
【问题描述】:
我正在尝试使用 MacPorts 安装 libiconv。我需要构建它以在我的 Mac 运行 10.6 时在 OS X 10.5 中运行。所以我把这个加到macports.conf:
macosx_deployment_target 10.5
这可能会迫使 MacPorts 使用 10.5 SDK 构建端口。但是,安装的库仍然包含 LC_DYLD_INFO load 命令,该命令仅在 10.6 中可用。
我用 -v 选项重新安装了端口,发现它下载并安装了一个预构建的包而没有编译。该软件包显然是在 10.6 机器上构建的。
问题是:如何强制 MacPorts 使用我的设置在我的机器上构建端口?谢谢。
编辑:我正在使用此命令构建 x86/x64 通用二进制文件:
sudo port -v install libiconv +universal
【问题讨论】:
标签: macports