個別記事
DBD::mysqがインストール出来ない
- この記事が属するカテゴリー
- web&blog
今、あるサーバにDBD::mysqをインストールしようとしているのですが、make の所でエラーが出て困ってたりする。つか、全然わかんないよ、ウヮーン。
gcc -c -I/usr/lib/perl5/site_perl/5.6.1/i386-linux/auto/DBI/ -I/usr/local/include -fno-strict-aliasi
ng -I/usr/local/include -O2 -march=i386 -mcpu=i686 -DVERSION=\"2.9004\" -DXS_VERSION=\"2.9004\" -f
PIC -I/usr/lib/perl5/5.6.1/i386-linux/CORE dbdimp.c
In file included from dbdimp.c:19:
dbdimp.h:21:49: mysql.h: No such file or directory
dbdimp.h:22:49: errmsg.h: No such file or directory
make: *** [dbdimp.o] Error 1
mysql.h と errmsg.h が存在していないって事かしらん。MySQL devel とかをインストールしなきゃダメなのか。ググっても全然わからん、参った。
結局、MySQL-devel-4.1.9-0.i386.rpm を MySQL Mirrors サイトから落として rpm -Uvh MySQL-devel-3.23.58-1.i386.rpm を su でインストール。でも、まだ make でこける。MySQL のヘッダーパスとライブラリパスの指定が必要っつう事で、下記のように指定(改行していますが、ホントは一行で)。
perl Makefile.PL --libs="-L/usr/local/mysql/lib/mysql -lmysqlclient -lz"
--cflags=-I/usr/local/mysql/include/mysql
何とか、無事に完了しました。
2005-03-08T20:51:12+09:00
| コメント (0)
| トラックバック (0)
|
関連性が高いエントリー 5 件
トラックバック
- このエントリーのトラックバックURL:
- http://WWW.lucky-bag.com/cgi/mt/mt-tb.cgi/174
"DBD::mysqがインストール出来ない"へのトラックバックはまだありません。
コメント
"DBD::mysqがインストール出来ない"へのコメントはまだありません。
コメントしてください
コメント内ではタグは一切使えません。コメント内にてタグを表記したい場合は、お手数ですが、文字実体参照を利用して < を < 、> を > とそれぞれ置き換えてください。