Bug #645: imap.so: undefined symbol: _register_list_destructors

From: 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

« previous php.dev (#108) next »