gpt4 book ai didi

ruby - 无法在 mac 上安装 tiny_tds

转载 作者:数据小太阳 更新时间:2023-10-29 08:06:38 24 4
gpt4 key购买 nike

我正在尝试设置一个新的 mac,但一直无法编译 tiny_tds。我正在运行 OSX Mojave (10.14.6) 并通过 asdf 安装了 ruby​​ 2.4.5。当我尝试捆绑时,安装 tiny_tds 失败并且日志显示:

Undefined symbols for architecture x86_64:
"_dbanydatecrack", referenced from:
_t in conftest-f13825.o
ld: symbol(s) not found for architecture x86_64

我已经搜索过这个并且我发现建议的主要解决方案是 brew install freetds 我已经完成了,并尝试运行它:

sudo ARCHFLAGS="-arch x86_64" gem install tiny_tds

这也行不通。

我愿意接受任何建议,我在上一台 Mac 上安装了 tiny_tds,但我不确定这里有什么不同。根据我的内存,我所要做的就是 brew install freetds 然后捆绑。

最佳答案

我猜你有旧 ruby 。在您的情况下,您有 ruby​​ 2.4.5

来自 source code 的快速检查我认为您需要 ruby​​ 2.6.0 或更新版本才能获得最新的 tiny_tds gem。

关于ruby - 无法在 mac 上安装 tiny_tds,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57348821/

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