在Mountain Lion 10.8上安装时Ruby编译失败了吗?

时间:2013-09-19 15:50:03

标签: ruby installation osx-mountain-lion

这是我在关注“Ruby on Rails development with Mac OS X Mountain Lion”时在终端中输入的命令,结果如下:

rbenv install 2.0.0-p247

Downloading openssl-1.0.1e.tar.gz...
    -> https://www.openssl.org/source/openssl-1.0.1e.tar.gz
    Installing openssl-1.0.1e...

BUILD FAILED

Inspect or clean up the working tree at /var/folders/x8/19f_wwjx4gd26z6qdq874tj40000gs/T/ruby-build.20130919211135.42003
    Results logged to /var/folders/x8/19f_wwjx4gd26z6qdq874tj40000gs/T/ruby-    build.20130919211135.42003.log

    Last 10 log lines:
    RANLIB        =true
    ARFLAGS       =
    PERL          =/usr/bin/perl
    SIXTY_FOUR_BIT_LONG mode
    DES_UNROLL used
    DES_INT used
    RC4 uses uchar
    RC4_CHUNK is unsigned long
    sh: make: command not found
    /usr/local/bin/ruby-build: line 387: make: command not found

请帮忙!

1 个答案:

答案 0 :(得分:1)

/usr/local/bin/ruby-build: line 387: make: command not found表示rbenv无法编译Ruby,因为没有必要的工具。

  1. 您安装了Xcode吗?
  2. 您是否安装了相关的命令行应用程序?这是第二步所需,可以在Xcode应用程序中找到。
  3. 您最近更新过Xcode吗?如果是这样,您可能还需要更新the command-line tools