Re: PHP 4.0 Bug #5951: Undefined symbol "_pow" in httpsd:/usr/local/apache/libexec/libphp4.so
| From: | Joey Smith | Date: | Fri, 04 Aug 2000 05:28:01 +0000 |
| Subject: | Re: PHP 4.0 Bug #5951: Undefined symbol "_pow" in httpsd:/usr/local/apache/libexec/libphp4.so | ||
| References: | 1 | Groups: | php.dev |
| Request: | Send a blank email to php-dev+get-27605@lists.php.net to get a copy of this message | ||
Just a semi-guess:
Looks like there is something screwy either with the build process or
your math library. Try remaking and directing the output somewheres, see
if it is linking in -lm. Also, try nm on /lib/libm.so.6 (or equiv.),
make sure that symbol is defined...
On 4 Aug 2000, on@cs.ait.ac.th wrote the following to php-dev@lists.php.net :
> From: on@cs.ait.ac.th
> Operating system: FreeBSD 2.2.7
> PHP version: 4.0.1pl2
> PHP Bug Type: Installation problem
> Bug description: Undefined symbol "_pow" in
> httpsd:/usr/local/apache/libexec/libphp4.so
>
> Hi,
>
> Trying to install PHP 4.0.1pl2 with Apache 1.3.0 on FreeBSD 2.2.7
>
> Apache seems to have the needed modules: httpd -l
> Compiled-in modules:
> http_core.c
> mod_env.c
> mod_log_config.c
> mod_mime.c
> mod_negotiation.c
> mod_include.c
> mod_autoindex.c
> mod_dir.c
> mod_cgi.c
> mod_asis.c
> mod_imap.c
> mod_actions.c
> mod_userdir.c
> mod_alias.c
> mod_access.c
> mod_auth.c
> mod_so.c
> mod_setenvif.c
>
> During the 'make' I get the following message:
> *** Warning: inter-library dependencies are not known to be supported.
> *** All declared inter-library dependencies are being dropped.
> *** The inter-library dependencies that have been dropped here will be
> *** automatically added whenever a program is linked with this library
> *** or is declared to -dlopen it.
>
> And during the 'apachectl configtest' iI get the following:
> Syntax error on line 15 of /usr/local/apache/etc/httpd.conf:
> Cannot load /usr/local/apache/libexec/libphp4.so into server: Undefined symbol "_pow"
> in httpsd:/usr/local/apache/libexec/libphp4.so
>
> There certainly is an error here, but I cannot guess what it is. Any help would be usefull.
>
> Thank you,
>
> Olivier
>
>
>