Mal*_*ter 33 ruby macos ruby-on-rails rvm
我在MacOSX上配置Ruby和MySQL时遇到了大麻烦.事实上,我是MacOSX和Ruby On Rails的新手.
所以,首先我遇到安装mysql2 gem的问题,在安装了gem之后我正在尝试开发人员测试,当我尝试启动时,WEBrick得到了这个错误,说无法加载名为"libmysqlclient.18.dylib"的MySQL库".Googlin'关于错误我看到每个人都建议通过RVM使用Ruby.我安装了RVM并尝试安装ruby 1.9.3并收到此错误:
错误:提供的CC(/ usr/bin/gcc)是基于LLVM的,ruby和gem尚未完全支持,请阅读
rvm requirements.
我几乎放弃学习Rails,设置开发环境不应该那么痛苦.在Windows上我没有遇到任何问题.
[] Renan
Del*_*eko 66
不幸的是,你在一个糟糕的时间尝试Rails.目前有很多过渡,正如其他人提到的Xcode 4.2最近发布并有一个新的编译器,Ruby 1.9.3也出现了.
我已经开发了Ruby和Rails多年了,但是在本周安装Lion clean之后尝试重新启动并运行起来比过去更成问题.
首先,确保RVM是最新的(因为问题应该修复):
rvm get head
Run Code Online (Sandbox Code Playgroud)
然后尝试安装如下:
CC=/usr/bin/gcc-4.2 rvm install 1.9.3 --enable-shared
Run Code Online (Sandbox Code Playgroud)
编辑:
请注意,通过我自己的问题我相信第一个命令可能解决了问题.第二个没有提供任何好处:
rvm install 1.9.3
Run Code Online (Sandbox Code Playgroud)
与我的全新安装一样,/ usr/bin/gcc-4不存在.
此外,我想补充一点,我最终手动编译旧的GCC用于新编译器失败的情况.我关注了这篇内容丰富的博文.
Ann*_*001 48
添加--with-gcc=clang为参数:
rvm install ruby-1.9.3 --with-gcc=clang
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13904 次 |
| 最近记录: |