23

尝试在 Debian/Ubuntu 上安装 ruby​​-odbc gem 会导致以下错误;

"ERROR: sql.h not found"

4

3 回答 3

39

这也发生在 OSX 上,所以请准备好救援:

brew install unixodbc
于 2014-03-13T14:44:24.493 回答
30

安装 unixodbc-dev 包,然后再次尝试 gem install

sudo apt-get install unixodbc-dev
gem install ruby-odbc
于 2013-06-12T14:51:09.033 回答
-3

这个答案对我有用,非常感谢@tombeynon。它也比以前更简单,可以在 docker 容器中实现。

apt-get install unixodbc-dev
gem install odbc_adapter
于 2020-06-25T09:24:03.240 回答