My situation:-
I have a Tru64 unix systems to maintain. It was set up by a colleague who is
no longer a part of this organisation.

It has perl 5.00404 with DBI and GCI plus probably many other "perl things"
that I do not even know about.

I have a user who wishes to use GD graph, which requires an upgrade in perl.
He is in a hurry.

When I upgraded perl to the latest version from CPAN I found that the use
DBI no longer works (?) it complained of Can't locate DBI.pm in @INC.

Some background, in case it helps...
The old version of perl is installed in /usr/util/bin and there is a link in
/usr/bin/ to it. When I look about the system I can not find the source for
this and believe that it was copied from another system.

The perl version I installed is perl-5.8.2 and I followed the default
install, then made my link.

I looked up DBI and found info on USING it, but not on installing it.

I downloaded dbi.pm from cpan. When I swapped to the new perl and did perl
dbi.pm then got the following message:-

perl dbi.pm
Can't load '/usr/util/lib/perl5/site_perl/alpha-dec_osf/auto/DBI/DBI.so' for
mod
ule DBI: dlopen:
/usr/util/lib/perl5/site_perl/alpha-dec_osf/auto/DBI/DBI.so: sy
mbol "Perl_dowarn" unresolved at
/usr/util/lib/perl5/alpha-dec_osf/5.00401/DynaL
oader.pm line 155.

 at dbi.pm line 253
BEGIN failed--compilation aborted at dbi.pm line 253.

I do not know if I needed to start with a different DBI "kit" or if I need
to use a non-default perl install. I have had very little exposure to perl
and none to web programming.

Sorry for the rambles I do not know what is germane. Thanks for any help you
can give, if it amounts to RTFM then I would dearly like to know WhichFM,
similarly for web pages.
Regards
Bob M

Reply via email to