mysql:6318
From: <enim2@xxxxxxxxxx>
Date: Fri, 04 Oct 2002 13:20:02 +0900
Subject: [mysql 06318] Re: DBI をユーザーでインストール
Enimです。 川合孝典さん、ありがとうございます。 > > > Warning: prerequisite DBI 1.08 not found. > > ってDBIはインストールできてるはずなんですが、 > > @INCに私のパス(/home/enim/p5-modules/)が無いんです。 > > > > PREFIXが効いてないのでしょうか? > > それとも他のオプションを渡さないといけないのでしょうか? > -Iで指定しないとダメです。 > それも多分、-I/home/enim/p5-modules/site/libぐらいまで > つけたほうがよいかも -I? -------------------------------------------------- $perl Makefile.PL -I/home/enim/p5-modules/ Unknown option: i/home/enim/p5-modules/ -------------------------------------------------- といわれてしまいました。 でも結果から言うと 同じサーバーを利用している先輩からアドバイスいただきまして 別の方法でインストール成功しました。 わざわざご返答いただいたのに申し訳ありません。 その方法とは 1. DBIの「perl Makefile.PL」で PREFIX 指定する。 2. DBD-mysql の「Makefile.PL」のソースに 「use lib」でDBI.pmのパスを記述。 で成功しました。 このやり方がベストかどうかはわかりませんが (perlプログラムに必ずuse libが必要) 今のところ接続もうまくいっているので さらにテストしてみます。 ------------------------------------------------------- Name: Enim Mail: enim2@xxxxxxxxxx -------------------------------------------------------
6316 2002-10-03 21:08 [<enim2@xxxxxxxxxx> ] DBI をユーザーでインストール 6317 2002-10-03 21:57 ┗["KAWAI,Takanori" <GC] -> 6318 2002-10-04 13:20 ┗[<enim2@xxxxxxxxxx> ] 6326 2002-10-05 18:55 ┗["KAWAI,Takanori" <GC]