[前][次][番号順一覧][スレッド一覧]

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]