Would appreciate any help that would straighten me out. I *HAVE* read
the README files, but still cannot find my problem --
I'm on Redhat 6.2, Perl 5.00503, Postgres 6.5.3-6, DBI 1.18, and trying to
build DBD-Pg-1.00. I've got all the postgres RPMs installed off of the
disk except for jdbc, python, and tcl (which I don't expect to need),
and DBI appeared to build just fine.
When trying to build DBD-Pg-1.00 (logged in as myself, with
'superuser-equivalence' set under linuxconf), the `perl Makefile.PL`
reports on the last line of output 'Writing Makefile for DBD::Pg' (which
appears to indicate success as compared to the output when I fail to set
the POSTGRES_LIB and POSTGRES_INCLUDE correctly), and I get no complaints
when running `make`. However, when running `make test` I get (excerpted):
OS: linux
Use of uninitialized value at test.pl line 53.
DBI->data_sources .......... not ok:
(and then a bunch of fallout from this initial failure)
The 'unitialized value' on line 53 appears to be DBI->data_sources('Pg')
In probing around for the problem, especially the suggestion in the README
file, I find that the libraries are found just fine, but I have no
pg_hga.conf file anywhere, nor anything beginning with "template1".
Were these files supposed to come with one of the postgres RPMs? Or am I
missing something else?
Thanks so much for any help!
j gehman