rails:1409
From: "swallow@r..." <swallow@r...>
Date: Thu, 27 Jul 2006 04:18:51 +0900
Subject: [rails:1409] gem install mysqlのエラー
望月です。 gem install mysql を実行すると以下のエラーが出るため、 gem install mysql -- --with-mysql-dir=/var/lib/mysql/ と、エラー付近に出ているmysqlclient.soのあるフォルダーを指定して、行って みましたがやはり同じエラーがでます。 ■エラー内容 Attempting local installation of 'mysql' Local gem file not found: mysql*.gem Attempting remote installation of 'mysql' Select which gem to install for your platform (i686-linux) 1. mysql 2.7.1 (mswin32) 2. mysql 2.7 (ruby) 3. mysql 2.6 (ruby) 4. mysql 2.5.1 (ruby) 5. Cancel installation > 2 Building native extensions. This could take a while... *** 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. 〜省略〜 ERROR: While executing gem ... (RuntimeError) ERROR: Failed to build gem native extension. Gem files will remain installed in /usr/local/lib/ruby/gems/1.8/gems/mysql-2.7 for inspection. ruby extconf.rb install mysql -- --with-mysql-dir=/usr/lib/mysql\nchecking for mysql_query() in -lmysqlclient... no ■mkmf.logの中の気になるエラー部分 "gcc -o conftest -I. -I/usr/local/lib/ruby/1.8/i686-linux -I/usr/lib/mysql/include -g -O2 conftest.c -L'/usr/lib/mysql/lib' -Wl,-R'/usr/lib/mysql/lib' -L'/usr/local/lib' -Wl,-R'/usr/local/lib' -lruby-static -lmysqlclient -ldl -lcrypt -lm -lc" conftest.c: In function `t': conftest.c:5: error: `mysql_query' undeclared (first use in this function) conftest.c:5: error: (Each undeclared identifier is reported only once conftest.c:5: error: for each function it appears in.) checked program was: ■環境 Ruby version 1.8.4 (i686-linux) RubyGems version 0.8.11 Rails version 1.1.4 Active Record version 1.14.3 Action Pack version 1.12.3 Action Web Service version 1.1.4 Action Mailer version 1.2.3 Active Support version 1.3.1 結局のところは、ActiveRecodrdが以下のエラーをはくため、 ActiveRecord::StatementInvalid (Mysql::Error: Lost connection to MySQL server during query: SET NAMES 'utf8'): gem install mysqlをやってみようと思ったわけですが、解決方法として根本的 に間違っているのでしょうか?このエラーからでは何が原因なのか、全くわから ず、困っております。わかる方いらっしゃいましたら、どうかよろしくお願いい たします。 -- ML: rails@r... 使い方: http://QuickML.com/
-> 1409 2006-07-26 21:18 [swallow@r... ] gem install mysqlのエラー 1411 2006-07-27 12:06 ┗[someeda@g... ] 1412 2006-07-27 12:41 ┗[swallow@r... ] 1413 2006-07-27 13:20 ┣[suzk@o... ] 1414 2006-07-27 14:39 ┣[nov@y... ] 1428 2006-07-29 10:17 ┗[suzk@o... ] 1441 2006-08-01 08:38 ┗[swallow@r... ] 1446 2006-08-02 23:07 ┗[swallow@r... ] 1448 2006-08-02 23:37 ┗[don@n... ] 1450 2006-08-03 00:03 ┗[swallow@r... ]