Jie Gao wrote:
ldd /usr/local/perl-5.8.4/lib/site_perl/5.8.4/sun4-solaris/auto/APR/APR.so
libapr-0.so.0 => /usr/local/apache_2.0.51_prefork/lib/libapr-0.so.0
run
ldd -r /usr/local/apache_2.0.51_prefork/lib/libaprutil-0.so.0
since that's where your problem is:
/usr/local/apache_2.0.51_prefork/lib/libaprutil-0.so.0: symbol db_strerror: referenced symbol not found at /usr/local/perl-5.8.4/lib/5.8.4/sun4-solaris/DynaLoader.pm line 230.
ldd -r /usr/local/apache_2.0.51_prefork/lib/libaprutil-0.so.0
libc.so.1 => /usr/lib/libc.so.1 libdl.so.1 => /usr/lib/libdl.so.1 symbol not found: apr_pool_cleanup_null (/usr/local/apache_2.0.51_prefork/lib/libaprutil-0.so.0)
Sorry it was not the right advice, libaprutil has lots of unresolved symbols, since it requires libapr to be loaded, even though it's not linked against it. (same on my linux box). Actually I'm not sure that's good at all.
But your error:
db_strerror: referenced symbol not found
originates from some other missing library. Certainly, unrelated to mod_perl. Have you tried scratching your existing libapr thing and install Apache from scratch? Have you possibly removed some packages from your system post install? You didn't have this problem before.
-- __________________________________________________________________ Stas Bekman JAm_pH ------> Just Another mod_perl Hacker http://stason.org/ mod_perl Guide ---> http://perl.apache.org mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com http://modperlbook.org http://apache.org http://ticketmaster.com
-- Report problems: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html List etiquette: http://perl.apache.org/maillist/email-etiquette.html