vine-users ML アーカイブ



[vine-users:075117] Re: Can't locate Pg.pm

  • From: Nobuo OKAZAKI <luna@xxxxxxxxxxxxxx>
  • Subject: [vine-users:075117] Re: Can't locate Pg.pm
  • Date: Sun, 15 Oct 2006 21:58:45 +0900
岡崎@兵庫西部です。

モジュールへのパスが通ってないのではありませんか?
use Pgの行の前に
use lib qw(/usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi);
を入れると動くかもしれません。または環境変数PERL5LIBに追加するかです。

蛇足ですが、私はVine 3.2でPostgreSQLを使った所内業務Webシステムを構築し
ていますが、PostgreSQL 8.1.2はソースから問題なくコンパイル、インストール
できています(試してみたら8.1.5もmakeできました)。

以上参考になれば幸いです。

On Sun, 15 Oct 2006 14:39:25 +0900
Masanobu Sakaguchi <masan@xxxxxxxxxxxxxxxxx> wrote:

> こんにちは、坂口@アーカスコンピュータです。
(略)
> -------------------------------------------------
> Can't locate Pg.pm in @INC (@INC contains: /usr/lib/perl5/5.8.2/i386-linux-thread-multi /usr/lib/perl5/5.8.2
> /usr/lib/perl5/site_perl/5.8.2/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl
> /usr/lib/perl5/vendor_perl/5.8.2/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.2 /usr/lib/perl5/vendor_perl
> /usr/local/lib/site_perl/5.8.2/i386-linux-thread-multi /usr/local/lib/site_perl/5.8.2 /usr/local/lib/site_perl .) at
> ./testpsql.cgi line 2.
> BEGIN failed--compilation aborted at ./testpsql.cgi line 2.
> -------------------------------------------------
> 
> と表示され、うまくいきません。
> 色々検索してみて、
> apt-get instal pgprel
> しました。
> 
> それでも、まだ、Can't locate Pg.pm が出てうまくいきません。
> 
> find すると
> /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi
> に、Pg.pm があります。
> 
> さて、ここからどうすれば、
> testpsql.cgi
> を実行できるようになるでしょうか。