【问题标题】:Rails Mysql Installation on MacOS - CMake Error在 MacOS 上安装 Rails Mysql - CMake 错误
【发布时间】:2011-05-11 16:41:43
【问题描述】:


我在 MacOS Snow Leopard 上为 Ruby on Rails 安装 mysql 时遇到问题。 我按照这个网站上的教程http://michaelfarmer.info/preferred-rails-3-and-mysql-installation-on-o
在安装mysql的步骤(brew install mysql),终端暴露一个错误是:

CMake 错误:缓存文件 /tmp/homebrew-cmake-2.8.4-fYTo/cmake-2.8.4/CMakeCache.txt 中的解析错误。违规条目:/SDKs/MacOSX10.6.sdk

我发现问题出在默认目录“/Developer”中没有安装Xcode。正如这里所解释的:https://github.com/mxcl/homebrew/issues/5182

此时,我完全迷失了,我现在该怎么办?

这是我的 brew --config

HOMEBREW_VERSION:0.8
头:(无)
HOMEBREW_PREFIX:/usr/local
HOMEBREW_CELLAR:/usr/local/Cellar
HOMEBREW_REPOSITORY:/usr/local
HOMEBREW_LIBRARY_PATH:/usr/local/Library/Homebrew
硬件:双核64位core2
OS X:10.6.7
内核架构:i386
红宝石:1.8.7-174
/usr/bin/ruby => /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby
Xcode:3.2.5
GCC-4.0:构建 5494
GCC-4.2:构建 5664
LLVM:构建 2333
MacPorts 还是 Fink?假
X11装了吗?真的

提前感谢您的帮助。 卡米尔。

【问题讨论】:

    标签: mysql ruby-on-rails xcode cmake


    【解决方案1】:

    如果可以,您可以从安装 Xcode 的路径创建一个符号链接到 /Developer

    ln -s /path/to/xcode /Developer
    

    然后 CMake(和 MySQL)将编译。 (我将 Xcode 放在辅助驱动器上,因为我的主驱动器是一个微型 SSD,这对我有用)。

    【讨论】:

    • 澄清一下,完成符号链接后,您应该会在/Developer 下看到一个SDKs 文件夹
    • 是的,文件夹就在那里。无论如何,创建符号链接似乎引发了一个问题。正确的解决方案是在 Developer 文件夹中安装 XCode。谢谢 dmarkow。
    猜你喜欢
    • 1970-01-01
    • 2013-08-24
    • 1970-01-01
    • 2013-12-02
    • 1970-01-01
    • 2011-11-04
    • 2020-01-15
    • 2017-06-27
    • 2018-08-04
    相关资源
    最近更新 更多