> -----Original Message-----
> From: Daniel Hutchison [mailto:[EMAIL PROTECTED]]
> Sent: Sunday, October 22, 2000 2:16 PM
> To: [EMAIL PROTECTED]
> Subject: DBD-Oracle
>
>
> I just transplanted our website from a computer that had only Net8
> installed, to a computer that has an entire Oracle Database
> installed. As
> far as I can tell I otherwise fully replicated the original
> system on the
> new machine.
>
> These errors are appearing in error_log:
>
> [Sun Oct 22 14:03:49 2000] Carp.pm: Use of uninitialized value at
> /usr/local/lib/perl5/5.6.0/Carp.pm
> line 119.
> [Sun Oct 22 14:03:49 2000] Carp.pm: Use of inherited AUTOLOAD
> for non-method
> DBD::Oracle::ORA_OCI() is
> deprecated at
>
> /usr/local/lib/perl5/site_perl/5.6.0/i686-linux/DBD/Oracle.pm line 48.
>
> I've done a search on the web that return this that seems to
> indicate the
> AUTOLOAD error has something to do with LD_LIBRARY_PATH, but
> my I have set
> that variable using both SetEnv and PerlSetEnv. Any help would be
> appreciated! Thanks.
If you're using DBD::Oracle 1.06, you can find the steps to follow on the
DBI users archive (links on http://www.symbolstone.org/technology/perl/DBI/)
and look for ldconfig or something similar - the question has turned to a
FAQ on that list, so there is no shortage of help on how to set
LD_LIBRARY_PATH properly...
the short answer/path is to edit DBD::Oracle Makefile.PL and build it again
-$::opt_b = 1; # try to use Oracle's own 'build' rule
+$::opt_b = 0; # try to use Oracle's own 'build' rule
HTH
--Geoff
>
> Daniel Hutchison
> Target Analysis Group
> mailto:[EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]>
> 617.583.8411
>