Ld.so.1 unable to find symbols for apache

From: Todd Mortensen (Todd.Mortensen@veritas.com)
Date: Mon Apr 22 2002 - 17:57:24 EDT


I have been battling with getting php4.1.2 to load into apache.

I can load other modules just fine like modssl.

This is what I get when trying to start apache.
I have tried using an LD_LIBRARY_PATH and unsetting it. Both have the same
effect.

I have seen many simular emails on the php-install and on the sun managers
list but all without any answers.

What is the proper way to add 3rd party libraries under solaris?

Syntax error on line 205 of /usr/local/apache/conf/httpd.conf:
Cannot load /usr/local/apache/libexec/libphp4.so into server: ld.so.1:
/usr/local/apache/bin/httpd: fatal: relocation error: file
/usr/local/apache/libexec/libphp4.so: symbol ap_block_alarms: referenced
symbol not found
/usr/local/apache/bin/apachectl start: httpd could not be started

My Enviroment is as follows:
Sun E220R
Solaris 8
Gcc 3.0.3
Using binutils from sunfreeware.
Apache 1.3.24
Php4.1.2

Thanks,

Todd
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers



This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 23:24:14 EDT