【发布时间】:2011-02-14 15:34:25
【问题描述】:
我正在尝试通过 Macports 安装 ode,但收到此错误:
没有xcode 3.1有没有办法安装ode?p>
【问题讨论】:
标签: xcode macports ode-library
我正在尝试通过 Macports 安装 ode,但收到此错误:
没有xcode 3.1有没有办法安装ode?p>
【问题讨论】:
标签: xcode macports ode-library
我想你可以下载 XCode 3.1.x for Leopard @http://connect.apple.com(需要注册)。
这可能是最简单的方法,或者您是否出于特定原因停留在 3.0 上?
您总是可以尝试更改/删除端口文件本身中的minimum_xcodeversion,尽管您的编译很可能会失败(有人有理由添加它)。
【讨论】:
minimum_xcodeversion 的行的开头插入 #,保存,尝试重新安装端口文件)。在我的 Snow Leopard 系统(macports 通过 rsync 更新)上,它位于 /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/ode 但您的路径可能不同(尝试使用 finder 查找 ode 目录)
port dir ode获取ode的目录,例如cd $(port dir ode)将带您进入该目录。您也可以使用port edit ode 在编辑器中打开 Portfile。
Xcode 包括 gcc 和所有其他开发人员命令行工具 - Xcode 3.1 的最低要求可能是因为需要最低版本的 gcc。您真的应该咬紧牙关,从http://connect.apple.com 获取最新的 Xcode (3.2.2) - 下载和安装只需几分钟(取决于您的宽带连接速度)。
【讨论】:
根据ode Portfile 的change log,设置了最低 Xcode 版本以删除 libGL 解决方法。我想你可以查看patch 并在你的 Portfile 的本地副本上撤消该更改,看看是否可行。
【讨论】: