- PR -

PerlでPostgresを利用するには???

1
投稿者投稿内容
れっどきんき
常連さん
会議室デビュー日: 2004/03/11
投稿数: 33
投稿日時: 2007-06-13 15:42
Redhat Linux9にてPostgresqlをRPMでインストールしました。
Perlでpostgresqlを利用したくDBIをインストールしました。
正常にインストールできたようにみえます。

DBDをmakeしたときに以下のエラーがみえました。
どのようにすれば解決できますか?

[postgres@wwwi DBD-Pg-0.99]$ perl Makefile.PL
Configuring Pg
Remember to actually read the README file !
OS: linux
Using DBI 1.56 (for perl 5.008 on i386-linux-thread-multi) installed in /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread
-multi/auto/DBI/
Writing Makefile for DBD:g
[postgres@wwwi DBD-Pg-0.99]$ make
gcc -c -I/usr/lib/ -I/usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi/auto/DBI -D_REENTRANT -D_GNU_SOURCE -DTHREA
DS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/inc
lude/gdbm -O2 -march=i386 -mcpu=i686 -g -DVERSION=\"0.99\" -DXS_VERSION=\"0.99\" -fPIC "-I/usr/lib/perl5/5.8.0/i386-li
nux-thread-multi/CORE" Pg.c
Pg.xs: 関数 `XS_DBD__Pg__db_disconnect' 内:
Pg.xs:118: invalid lvalue in assignment
Pg.xs: 関数 `XS_DBD__Pg__db_DESTROY' 内:
Pg.xs:174: invalid lvalue in assignment
make: *** [Pg.o] エラー 1
未記入
会議室デビュー日: 2007/06/06
投稿数: 14
投稿日時: 2007-06-13 16:45
DBD-Pg-0.99って古くないですか
最新版でやってみるとか

http://search.cpan.org/~dbdpg/DBD-Pg-1.49/
1

スキルアップ/キャリアアップ(JOB@IT)