Bug #645: imap.so: undefined symbol: _register_list_destructors
| From: | trever at sentai dot com | Date: | Tue, 11 Aug 1998 21:47:48 +0000 |
| Subject: | Bug #645: imap.so: undefined symbol: _register_list_destructors | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-108@lists.php.net to get a copy of this message | ||
From: trever@sentai.com
Operating system: RedHat Linux 5.1 (glibc)
PHP version: 3.0.2a
PHP Bug Type: Dynamic loading related
Bug description:
I'm trying to get the 'imp' web-based email via imap
running, and have hit this problem. This error appears
in the apache error_log :
/usr/local/apache/sbin/httpd: error in loading shared libraries
/usr/local/apache/libexec/imap.so: undefined symbol: _register_list_destructors
Packages:
Apache 1.3.1
PHP 3.02a, configured as a module to apache
IMAP4.2 (for the c-client library and some includes)
IMP 1.1.1
PHP Configure line: ./configure --with-apache=/usr/local/src/apache --enable-track-vars
I have compiled the dl/imap.so and placed it in
/usr/local/apache/libexec/, and changed php.ini's
extension_dir to point to this directory. To compile,
I added -D IMAP41 and -I /usr/local/src/apache/include
to the dl/Makefile, as well as the -rdynamic to LDFLAGS
in php-3.02a/Makefile.
When imp does a dlopen of imap.so, the error occurs.
PHP works fine otherwise.
--
PHP Development Mailing List http://www.php.net/
To unsubscribe send an empty message to php-dev-unsubscribe@lists.php.net
For help: php-dev-help@lists.php.net