おぎーのです。

 RubyでMySQLにアクセスしたいのですがどうしても
 コンパイルができません。

 とみたまさひろ様が開発されたライブラリー
 MySQL Ruby Module ver2.1.6 なんですが…

> extconf.rb 中の MYSQLDIR, $CFLAGS, $LDFLAGS, $libs 
> を確認し、次を行ってください。

 とREADME.jpに書かれているのですが、その中でも下記の
 意味がわかりません。

 $libs = "-lmysqlclient -lsocket -lnsl"

 そのため、そのままmakeをするのですが下記のような
 エラーが出てくるのです。

gcc -fPIC -I/usr/local/lib/ruby/1.4/i586-linux -g -O2 -I/usr/local/include -I/us
r/local/include    -c mysql.c -o mysql.o
gcc -shared  -L/usr/local/lib/mysql -o mysql.so mysql.o -lmysqlclient -lsocket -
lnsl
ld: cannot open -lsocket: No such file or directory
make: *** [mysql.so] Error 1

 もしかしたら、下記の設定をどうにかしなくてはならない
 のでは? と思うのですが、どうしたらよいのか…

> $libs = "-lmysqlclient -lsocket -lnsl"

 是非ともお知恵(ヒント)をお授けくださいませ。

━━━━━━━━━━━━━━━━━━━━━━
AKIHIRO OGINO.  <akimaru / po.kumagaya.or.jp>
http://www.kumagaya.or.jp/~akimaru/
━━━━━━━━━━━━━━━━━━━━━━