1 に答える
[root @ Lil zhanlgei]#geminstallmysql2ネイティブ拡張機能の構築。これにはしばらく時間がかかる場合があります...エラー:mysql2のインストール中にエラーが発生しました:エラー:gemネイティブ拡張機能のビルドに失敗しました。/ usr / bin / ruby extconf.rb rb_thread_blocking_region()をチェックしています... rb_wait_for_single_fd()をチェックしていません...mysql.hをチェックしていません...はいerrmsg.hをチェックしています...はいmysqld_error.hをチェックしています...はいMakefileを作成しています
mysql開発パッケージがインストールされていますか?ビルドログ全体(次のシェルプロンプトまでのすべてを含む)を入れます
yumによって「mysql-devel」をインストールしました。mysql2をインストールするときの合計情報は次のとおりです。[root@Lilzhanlgei]#geminstallmysql2ネイティブ拡張機能の構築。これにはしばらく時間がかかる場合があります...エラー:mysql2のインストール中にエラーが発生しました:エラー:gemネイティブ拡張機能のビルドに失敗しました。/ usr / bin / ruby extconf.rb rb_thread_blocking_region()をチェックしています... rb_wait_for_single_fd()をチェックしていません...mysql.hをチェックしていません...errmsg.hをチェックしています...はいmysqld_error.hをチェックしています...はいMakefileを作成しています.....gcc-shared -o mysql2.so mysql2_ext.o client.oresult.o-L。-L / usr /lib64-L。-Wl、-z、relro -rdynamic -Wl、-export-dynamic -Wl、-rpath、/ usr / lib64 / mysql -lruby -L / usr / lib64 / mysql -lmysqlclient -lpthread -lz -lm -lrt -lssl -lcrypto -ldl -lpthread -lrt -ldl -lcrypt -lm -lc / usr / bin / ld:互換性のない/usr/lib/gcc/x86_64-redhat-linux/4.6.3/../../.をスキップします。 /libz。
zlibを最新バージョンにアップグレードします。
ええ!〜gemインストールの成功!あなたがhd1だと思います!