Re: DL_UNLOAD Undefined Symbol *BUG FIX*
| From: | Scott A Winkle | Date: | Wed, 18 Oct 2000 14:30:17 +0000 |
| Subject: | Re: DL_UNLOAD Undefined Symbol *BUG FIX* | ||
| References: | 1 2 3 | Groups: | php.install |
| Request: | Send a blank email to php-install+get-390@lists.php.net to get a copy of this message | ||
Thanks for the fix, but has anyone got any thoughts on what to do with the rest of my unresolved symbol errors? I have tried --enable-libgcc, is there anything else I need to do??
Thanks,
Scott
At 03:25 PM 10/18/2000 +0100, you wrote:
Hi, Modified the Zend/zend_extensions.c file (line144?) from static void zend_extension_startup(zend_extension *extension) {---------- Scott Winkle Web Developer Phone: (937) 327-7478 swinkle@wittenberg.edu Web Team / Wittenberg University Computing Centerif (extension->startup) { if (extension->startup(extension)!=SUCCESS) { DL_UNLOAD(extension->handle); } }} to static void zend_extension_startup(zend_extension *extension) { #if ZEND_EXTENSIONS_SUPPORTif (extension->startup) { if (extension->startup(extension)!=SUCCESS) { DL_UNLOAD(extension->handle); } }#endif } and it *seems* to compile and run ok now :o) Can one of you nice dev people make the change to the CVS if it's not been done already and assuming what I've done is correct ;) It's been causing quite a few people problems by the looks of it. Regards, - Paul - ----- Original Message ----- From: "James Greenhalgh" <james@xenon.ptel.co.uk> To: "Paul Gardiner" <Paul.Gardiner@BarleyChalu.co.uk> Cc: <ding_gl@china.com>; <php-install@lists.php.net> Sent: Wednesday, October 18, 2000 11:13 AM Subject: Re: [PHP-INST] DL_UNLOAD Undefined Symbol It's one of the source files in Zend or ext/standard, they use DL_UNLOAD in a few soruce files, one of which doesnt have an #ifdef for HAVE_LIBDL, when it should have. james (who can't give exact details because the machine is at home) On Wed, 18 Oct 2000 09:56:17 +0100 "Paul Gardiner" <Paul.Gardiner@BarleyChalu.co.uk> wrote:Hi, I've just tried to install 4.0.3pl1 and am getting the exact sameproblemwhen compiling with Apache. Reading the recent posts it seems it's aproblemthat's effecting several platforms and not just ours. I know 4.0.2 workssowould suggest trying to install that for now. Regards, - Paul - ----- Original Message ----- From: "ding" <ding_gl@china.com> To: <php-install@lists.php.net> Sent: Wednesday, October 18, 2000 1:26 AM Subject: [PHP-INST] PHP-403 Install and Compile Problem(1)steps.Hello php-install, PHP 4.0.3/4.0.3pl1 Installing and Compiling Failed on SCO OpenServer5.0.4,but PHP 4.0.2 built success using SCO cc(not gcc) in same install./configure --prefix=/usr --without-mysql --with-informix=/usr/informixInstallation Messages: 1. Installation EnvironmentsOS : SCO OpenServer 5.0.4 DB : Informix-ESQL/C 7.2xApache: 1.3.12(or 1.3.14) PHP : 4.0.3 2. Install Steps # INFORMIXDIR=/usr/informix # export INFORMIXDIR # PATH=$PATH:/usr/informix/bin # export PATH # cd /usr # tar xvf /tmp/apache1.3.12 # tar xvf /tmp/php4.0.3 # cd /usr/apache_1.3.12 # ./configure --prefix=/www # cd /usr/php-4.0.3 #--with-apache=/usr/apache_1.3.12 --with-exec-dir=/usr/bin --enable-track-vars./configure --prefix=/www --activate-module=src/modules/php4/libphp4.a# make # cd /usr/apache_1.3.12/src/modules # rm -rf php4 # cd /usr/php-4.0.3 # make install # cd /usr/apache_1.3.12 #httpd# cd /usr/apache_1.3.12 # make # make install......Undefined first referenced symbol in file DL_UNLOAD modules/php4/libphp4.a(zend_extensions.o)httpd: fatal error: Symbol referencing errors. No output written tophp-list-admin@lists.php.net*** Error code 1 (bu21) *** Error code 1 (bu21) *** Error code 1 (bu21) *** Error code 1 (bu21) -- Best regards,ding mailto:ding_gl@china.comOct. 18, 2000-- PHP Install Mailing List (http://www.php.net/) To unsubscribe, e-mail: php-install-unsubscribe@lists.php.net For additional commands, e-mail: php-install-help@lists.php.net To contact the list administrators, e-mail:-- James Greenhalgh - Unix Systems Architect FIGHT THE RIP BILL! www.stand.org.uk Your privacy depends on it!-- PHP Install Mailing List (http://www.php.net/) To unsubscribe, e-mail: php-install-unsubscribe@lists.php.net For additional commands, e-mail: php-install-help@lists.php.net To contact the list administrators, e-mail: php-list-admin@lists.php.netBOYCOTT THE PUMPS! www.boycott-the-pumps.com* The views in this message are not those of Powernet International * -- PHP Install Mailing List (http://www.php.net/) To unsubscribe, e-mail: php-install-unsubscribe@lists.php.net For additional commands, e-mail: php-install-help@lists.php.net To contact the list administrators, e-mail: php-list-admin@lists.php.net