我试图使用RVM雪豹安装Ruby 1.8.6。
我想:RVM安装Ruby-1.8.6-P111
并得到了一个错误解释使找不到OpenSSL的。使[1]:*** [openssl_missing.o]错误1
然后我想:RVM安装Ruby-1.8.6-P111 -C --with-的OpenSSL DIR = /系统/库/ OpenSSL的(雪豹似乎来OpenSSL和这似乎是位置)
在日志中我得到了同样的错误。
按照http://rvm.beginrescueend.com/packages/openssl/然后我尝试使用RVM像这样安装OpenSSL的:
RVM包安装的OpenSSL
此时,在configure.error.log我得到:[2010-07-07 7时54分28秒]的./configure OS /编译达尔文-I386-CC -I /用户/克雷格/ .rvm的/ usr /包括-L /Users/craig/.rvm/usr/lib前缀= /用户/克雷格/ .rvm / USR的zlib没有-ASM无KRB5共享已经定义的目标 - OS /编译器(冒犯ARG:达尔文-I386-cc)的
我会很感激的任何建议。
我知道这并不能帮助你很多,但感谢指针“RVM包安装OpenSSL的” - 它解决了原有openssl_missing.o错误对我来说,一切运行良好,从那里......最后。
下面是我落得这样做让RVM到我的笔记本电脑工作,减去一些无聊的摆弄MacPorts的,因为我已经安装在/ usr / local / lib目录一些老的PowerPC二进制文件。
rvm package install openssl
rvm package install readline
rvm package install iconv
sudo port install ncurses
sudo port install libyaml
sudo port install zlib
rvm install 1.9.2-head -C "--with-openssl-dir=$HOME/.rvm/usr --with-libyaml-dir=/opt/local --with-readline-dir=$HOME/.rvm/usr --with-iconv-dir=$HOME/.rvm/usr"
哈!我只是想我的工作电脑上安装RVM跑进你原来的问题!
貌似有在~/.rvm/scripts/package
的错误。尝试运行
rvm update --head
要么
rvm get latest
摆脱git的最新版本,然后再试一次。