rubyのインストール@Centos5のメモ

よくあるコマンドを叩く。
# yum install ruby ruby-devel rdoc irb

次にgemsをインストール。
# wget http://rubyforge.org/frs/download.php/45905/rubygems-1.3.1.tgz
tar xzf rubygems-1.3.1.tgz
cd rubygems-1.3.1
ruby setup.rb
gem -v
gem source add http://gems.github.com

ここまでは順調。
twitterとかsinatraとかのパッケージをインストールして行く。
で、次ではまった。
# gem install mysql
Building native extensions.  This could take a while...
ERROR:  Error installing mysql:
        ERROR: Failed to build gem native extension.

/usr/bin/ruby extconf.rb
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lm... no
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lz... no
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
*** extconf.rb failed ***
で、いろんなオプションをつけて実行してみたけど、全部駄目。
gem install mysql -- --with-mysql-config=/usr/bin/mysql_config
とかさ。
エラーメッセージ読んでも全然分からんし。
んで、gccをインストールしなくちゃいけないというのをネットでやっと見つける。
ホント1日がかりだったわ。
# yum install gcc
というか、なぜかインストールされてなかったのね。
入っているもんだと思っていたけども。

gem install mysql -- --with-mysql-config=/usr/bin/mysql_config
これでOKくさい。
デフォルトの設定で全部インストールしているんだから、さくっとここは通って欲しいものなんだけどねえ。


なんだかなー。

コメント

アーカイブ

2012

  • 01
  • 02
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12

2011

2010

2009

2008

2007

コンタクト

longkey1[at]gmail[dot]com