尝试在mac os x上安装ruby mysql gem时:
# ~/.rvm/gems/ruby-2.1.4/extensions/x86_64-darwin-14/2.1.0-static/mysql-2.9.1/mkmf.log
find_library: checking for mysql_query() in -lmysqlclient... -------------------- no
关于mkmf.log中相同缺失函数的类似消息。
我假设缺少依赖项,但我不知道它们会是什么,也不知道这会记录在哪里。谷歌似乎帮不上忙。而且项目没有维护。
尝试了ruby 2.1.4、2.2.7、2.4.1。
1条答案
按热度按时间swvgeqrz1#
你没有这个权利
mysqlclient
已安装库。最简单的方法是在你的机器上得到它是使用自制和做brew install mysql
.这个
mysql
gem有本机扩展——也就是说,安装gem时,编译它的本机部分。你将需要一个c/c++工具链,以及在你的mac上的工作。如果你已经安装了xcode,你应该很好去,因为它提供了叮当声。