It's hard to generalize because in some cases the shared object file may actually not be installed. However, there should probably be something in the documentation that tells the user to make sure that the LD_LIBRARY_PATH variable and/or the /etc/ld.so.conf file include the usual default installation paths for required packages.
-DeAngelo -----Original Message----- From: Perrin Harkins [mailto:perrin@;elem.com] Sent: Friday, November 08, 2002 1:10 PM To: DeAngelo Lampkin Cc: mod_perl Mailing List Subject: Re: Can't locate object method "new" via package "Apache::Request" (via Mason)...SOLVED DeAngelo Lampkin wrote: > And of course the other reason is that if the solution to the problem > was so obvious from the error message, somebody would have posted a > solution before I figured it out (with help from you guys). There is documentation related to this problem in the troubleshooting section, and if you'd like to generalize it a little so it will be easier for others to find when looking at this type of message, your help would be welcome. The current documentation is here: http://perl.apache.org/docs/1.0/guide/troubleshooting.html#install_driver_Oracle__failed__Can_t_load______DBD_Oracle_Oracle_so__for_module_DBD__Oracle - Perrin