在redhat上安装datamapper mysql dm-mysql-adapter
我正在尝试将 Ubuntu 盒子上的一个小型 Sinatra 应用程序移动到 Redhat 盒子上。
安装 gems 时,我在尝试安装 gem dm-mysql-adapter 时收到“无法构建本机扩展”错误。
我安装了 mysql-devel,我相信这是必需的库,但它似乎不起作用。
我可以在网上找到的所有信息都是针对 Ubuntu 的,并说安装 libmysqlclient-dev (Redhat 不存在;同样,我相信 mysql-devel 是合适的软件包)。
对使用 redhat 的人有什么建议吗?
I'm trying to move a small Sinatra app I have going on an Ubuntu box to a redhat box.
While installing gems, I get a "Can't build native extension" error while trying to install the gem dm-mysql-adapter.
I have mysql-devel installed, which I believe is the required library, but it doesn't seem to work.
All the info I can find online is for Ubuntu and says installing libmysqlclient-dev (which doesn't exist for Redhat; again, I believe mysql-devel is the appropriate package).
Any advice for someone using redhat?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你有正确的包“mysql-devel-5.1.48-1”,但 gem 在我的 centos5 机器上安装得很好,没有安装该包,你可以尝试 ruby-mysql gem。
you have the correct package "mysql-devel-5.1.48-1" but the gem installs fine on my centos5 box without the package installed, you could try the ruby-mysql gem instead.