gpt4 book ai didi

ruby-on-rails - 自制软件、FreeTDS、tiny_tds。 FreeTDS安装成功后为什么安装不了tiny_tds?

转载 作者:数据小太阳 更新时间:2023-10-29 07:16:46 26 4
gpt4 key购买 nike

这个问题让我找到了 this question .

我希望能解决我的问题,那里的几个答案详细说明了一些可以帮助安装的配置参数。这些路径不太适合我,所以我修改了它们并最终得到了这个:

gem install tiny_tds -- --with-freetds-include=/usr/local/Cellar/freetds/0.95.21/include   
--with-freetds-lib=/usr/local/Cellar/freetds/0.95.21/lib
--with-iconv-include=/usr/local/Cellar/libiconv/1.14/include
--with-iconv-lib=/usr/local/Cellar/libiconv/1.14/lib

但是,运行它会导致我之前遇到的相同错误。如下:

Console error

我之前使用 brew 安装了 libiconv 和 FreeTDS。

有没有人在 OS X El Capitan 上遇到并解决了这个问题?

如果您想了解更多信息,请直接询问。

最佳答案

哈利路亚!

在尝试了我能想到的一切之后,包括阅读 mkmf.log 文件和大量不同的安装参数,我找到了一个适合我的解决方案。

最终,解决方案相对简单,但很难弄清楚。问题是它试图在构建时考虑到错误的架构(32 位)。使用标志 ARCHFLAGS 明确指定 64 位,安装立即生效,如下所示:

sudo ARCHFLAGS="-arch x86_64" gem install tiny_tds

我希望有人觉得这很有用——我在任何地方都找不到任何说这是解决方案的东西。

关于ruby-on-rails - 自制软件、FreeTDS、tiny_tds。 FreeTDS安装成功后为什么安装不了tiny_tds?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33654315/

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