gpt4 book ai didi

ruby-on-rails - 带有 native 扩展的MySQL2错误:无法构建gem native 扩展。 (Gem::Installer::ExtensionBuildError)

转载 作者:行者123 更新时间:2023-12-03 12:00:24 26 4
gpt4 key购买 nike

我正在尝试为安装 gem mysql2 Ruby Enterprise Edition 。我收到错误提示:

    Installing mysql2 (0.2.7) with native extensions /Users/rookieRails/.rvm/rubies/ree-1.8.7-2011.03/lib/ruby/site_ruby/1.8/rubygems/installer.rb:551:in `build_extensions': ERROR: Failed to build gem native extension. (Gem::Installer::ExtensionBuildError)

/Users/vinayashrestha/.rvm/rubies/ree-1.8.7-2011.03/bin/ruby extconf.rb
checking for rb_thread_blocking_region()... no
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lm... yes
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lz... yes
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lsocket... no
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lnsl... no
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lmygcc... no
checking for mysql_query() in -lmysqlclient... no
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers. Check the mkmf.log file for more
details. You may need configuration options.

Provided configuration options:
--with-opt-dir
--without-opt-dir
--with-opt-include
--without-opt-include=${opt-dir}/include
--with-opt-lib
--without-opt-lib=${opt-dir}/lib
--with-make-prog
--without-make-prog

有谁知道我应该使用什么配置选项,或者需要什么来解决此问题?

最佳答案

试试这个,它对我有用:

sudo apt-get install libmysql-ruby libmysqlclient-dev

关于ruby-on-rails - 带有 native 扩展的MySQL2错误:无法构建gem native 扩展。 (Gem::Installer::ExtensionBuildError),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7170722/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com