IDO老徐,在深圳,某上市公司质量部负责人,干了十二年软件测试,公号"简尚" ,博客isTester.com ,关注「软件测试从业者综合能力提升」,微信957863300

编译的 Ruby 缺少 openssl 支持的解决方法 (已解决)

上一篇 / 下一篇  2016-05-27 13:23:32 / 个人分类:IDO杂谈

51Testing软件测试网&sW)~Z n

o YrE g4a*D E p/@0

前提:编译安装了ruby2.3.0。 

T4z"_BA`p.M0

然后安装gem时, 会有错误提示:51Testing软件测试网-g$Mn n B#Bh \

ERROR: While executing gem ... (Gem::Exception)

;{(e.y(p;T&W'[0

Unable to require openssl, install OpenSSL and rebuild ruby (preferred) or use non-HTTPS sources

fM]#x%_;~0

重新编译发现, make的输出中有51Testing软件测试网h7tmA Ld

configuring openssl51Testing软件测试网lY9` `iK

Failed to configure openssl. It will not be installed.51Testing软件测试网*_ xT6qa [c5]

如上字样。51Testing软件测试网f(bQ0E8GA)f$d#v:n3J


gm1c N:E E0
51Testing软件测试网 y.S*j \bJP?z

然后重新配置, 在运行configure时加上了openssl路径信息即可。 正确编译的姿势如下:51Testing软件测试网%g(v3w;Pm N

$./configure  --with-openssl-dir=/usr/local/ssl
$make
$sudo make install

再次安装gem,无报错信息。编译成功。

Db0jBh8})a9c0

51Testing软件测试网 FI_r3y#iE1r/SKK

D0}&mw,pk v0

TAG: gem openssl Ruby ruby

 

评分:0

我来说两句

xuquan

xuquan

IDO老徐,坐标深圳,测试经理,干了十年测试,公号"简尚" ,个人博客isTester.com ,关注「软件测试从业者综合能力提升」,微信957863300

日历

« 2024-04-23  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 914481
  • 日志数: 427
  • 建立时间: 2012-06-04
  • 更新时间: 2022-02-23

RSS订阅

Open Toolbar