Homebrew,FreeTDS,tiny_tds。为什么在成功安装FreeTDS后无法安装tiny_tds?

时间:2015-11-11 15:46:25

标签: ruby-on-rails ruby macos freetds tiny-tds

这个问题让我https://guides.codepath.com/android/Heterogenous-Layouts-inside-RecyclerView

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

Student

然而,运行它导致了我之前收到的相同错误。如下:

this question

我之前使用public class TextUI { private List<Student> students = new ArrayList<Student>(); private Scanner myScanner; private LabClass labClass; public TextUI() { myScanner = new Scanner(System.in); createLabClass(); } ....... } 安装了libiconv和FreeTDS。

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

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

1 个答案:

答案 0 :(得分:4)

<强>哈利路亚!

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

最后,解决方案相对简单,但难以弄清楚。问题是它试图用错误的架构构建(32位)。使用标志ARCHFLAGS明确指定64位,安装立即工作,如下所示:

sudo ARCHFLAGS="-arch x86_64" gem install tiny_tds

我希望有人觉得这很有用 - 我没有发现任何地方说这是一个解决方案。