gpt4 book ai didi

ruby - r2corba 在 OS X 上安装失败

转载 作者:太空宇宙 更新时间:2023-11-03 17:51:48 25 4
gpt4 key购买 nike

我正在尝试在我的 OS X 10.9.2 上安装 r2corba(1.4.1),但出现了这个我不知道如何解决的错误。我使用的是 ruby​​ 版本 2.1.1。

错误:安装 r2corba 时出错:
错误:无法构建 gem native 扩展。

不支持的平台:x86_64-darwin12.0。

这是否意味着 r2corba 在 OS X 上不再受支持?

预先感谢您的帮助。

最佳答案

这是检测平台的 r2corba-1.4.1/rakelib/ext.rb 中的代码:

if RUBY_PLATFORM =~ /darwin/
osx_ver_major, osx_ver_minor = (`uname -r`).strip.split('.')[0,2].collect {|n| n.to_i }
if osx_ver_major == 10
@@osx_name = case osx_ver_minor
when 3
'panther'
when 4
'tiger'
when 5
'leopard'
when 6,7,8
'snowleopard'
end
end
platform_error unless @@osx_name
end

我尝试破解它并返回 snowleopard 无论如何。 gem 已构建,但我无法对其进行测试。考虑到在 10.6 和 10.9 之间的每次迭代中都会出现如此多的软件故障,我怀疑它能否正常工作,但如果您想尝试一下,请找到 gem 的存储位置(gem 环境 会有所帮助然后,查看 INSTALLATION DIRECTORY),编辑上面的文件,将其放在最后:

  @@osx_name = 'snowleopard'
end

然后运行 ​​gem install r2corba,它将从现有文件安装。

顺便说一下,问题似乎是对 ACE 的依赖,它不包括对 Snow Leopard 以外的任何内容的支持,并且自 2013 年 5 月以来一直没有更新。

关于ruby - r2corba 在 OS X 上安装失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23570101/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com