我是Ruby和Ruby on Rails的新手,我目前正在阅读Michael Hartl的Ruby on Rails教程。或者至少我在尝试加载安装之前,一些开源代码让我陷入了黑暗之旅。我以某种方式设法从我的计算机中删除任何版本的Ruby,RVM不允许我使用rvm install 1.9.3(或使用Jewelry Box)重新安装它。我还尝试卸载Xcode并按照我发现无效的其他说明安装osx-gcc-installer。
添加了上下文:运行ruby -v会使系统挂起。
这是错误:
ruby-1.9.3-p194 - #configuring
Error running 'env LDFLAGS=-L/opt/sm/pkg/active/lib CFLAGS=-I/opt/sm/pkg/active/include CPATH=/opt/sm/pkg/active/include -L/usr/local/rvm/usr/lib ./configure --enable-shared -- disable-install-doc --prefix=/usr/local/rvm/rubies/ruby-1.9.3-p194', please read /usr/local/rvm/log/ruby-1.9.3-p194/configure.log
There has been an error while running configure. Halting the installation.
以下是日志的相关部分:
checking build system type... x86_64-apple-darwin12.2.0
checking host system type... x86_64-apple-darwin12.2.0
checking target system type... x86_64-apple-darwin12.2.0
checking whether the C compiler works... no
configure: error: in `/usr/local/rvm/src/ruby-1.9.3-p194':
configure: error: C compiler cannot create executables
See `config.log' for more details
非常感谢任何帮助!
答案 0 :(得分:2)
这可能听起来像一个noob one-hit-wonder类型的解决方案。但是当我说它会节省你的时间时相信我
编辑: 要做的就是......
CC=/Developer/usr/bin/gcc
。这使用了很好的旧gcc rvm install 1.9.3
答案 1 :(得分:1)
如果您使用的是Mac OS X,那么使用homebrew获取Ruby 1.9.3-p194可能会更容易。
安装自制软件的安装应该像以下一样简单:
$ brew install ruby
您可以使用其他许多资源按版本进行链接; Lion,Snow Leopard,Leopard等...... download ruby。
答案 2 :(得分:0)
我认为你可以编辑如下,它将被解决
https://github.com/railsinstaller/railsinstaller-nix/issues/10