Tôi đang cố gắng cài đặt đá quý mysql2 cho Ruby Enterprise Edition. Tôi nhận được thông báo lỗi:MySQL2 với tiện ích mở rộng gốc ERROR: Không thể xây dựng tiện ích mở rộng gốc đá quý. (Gem :: Installer :: ExtensionBuildError)
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
Có ai có ý tưởng về tùy chọn cấu hình nào tôi nên sử dụng hay bất kỳ điều gì cần khắc phục?
Tôi không hiểu tại sao bạn cần cài đặt mysql, bạn có thể kết nối với máy chủ từ xa, có thể bạn có nghĩa là 'kết nối mysql' – zinking