这个问题让我https://guides.codepath.com/android/Heterogenous-Layouts-inside-RecyclerView。
我希望能解决我的问题,其中有几个答案详细介绍了一些可以帮助安装的配置参数。这些路径对我来说并不合适,所以我修改了它们并最终得到了这个:
Student
然而,运行它导致了我之前收到的相同错误。如下:
我之前使用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上遇到并解决了这个问题?
如果您想了解更多信息,请直接询问。
答案 0 :(得分:4)
<强>哈利路亚!强>
在尝试了我能想到的所有内容之后,包括阅读mkmf.log文件和大量不同的安装参数,我找到了一个对我有用的解决方案。
最后,解决方案相对简单,但难以弄清楚。问题是它试图用错误的架构构建(32位)。使用标志ARCHFLAGS
明确指定64位,安装立即工作,如下所示:
sudo ARCHFLAGS="-arch x86_64" gem install tiny_tds
我希望有人觉得这很有用 - 我没有发现任何地方说这是一个解决方案。