PHP 4.0 Bug #3765: DSO module with Informix support is not working
| From: | michel dot jansens at ulb dot ac dot be | Date: | Wed, 08 Mar 2000 14:10:25 +0000 |
| Subject: | PHP 4.0 Bug #3765: DSO module with Informix support is not working | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-16536@lists.php.net to get a copy of this message | ||
From: michel.jansens@ulb.ac.be
Operating system: Solaris 2.6
PHP version: 4.0 Beta 4 Patch Level 1
PHP Bug Type: Installation problem
Bug description: DSO module with Informix support is not working
Trying to build php4b4pl1 with DSO and informix support gives shared libraries warnings, and when
installing in apache1.3.12, apachectl reports a config problem shown below. Trying to compile only
with option --with-apxs gives the -lcrypt warning but seems to work.
Same build commands with either php3.1.12 or php4.0.b3 works fine.
++++++++++++++++++++++++++++++++++++++++++++++++++
building commands
--------------
./configure --with-apxs=/usr/products/apache1.3.12/bin/apxs --enable-versioni
ng --enable-track-vars --with-informix --with-imap=/usr/products/imap/imap-4.
7/c-client
make
++++++++++++++++++++++++++++++++++++++++++++++++++
End of compiling warnings
-------------------
*** Warning: This library needs some functionality provided by -lc-client.
*** I have the capability to make that library automatically link in when
*** you link to this library. But I can only do this if you have a
*** shared version of the library, which you do not appear to have.
*** Warning: This library needs some functionality provided by -lcrypt.
*** I have the capability to make that library automatically link in when
*** you link to this library. But I can only do this if you have a
*** shared version of the library, which you do not appear to have.
*** Warning: This library needs some functionality provided by -lphp_ifx.
*** I have the capability to make that library automatically link in when
*** you link to this library. But I can only do this if you have a
*** shared version of the library, which you do not appear to have.
*** Warning: This library needs some functionality provided by -lc-client.
*** I have the capability to make that library automatically link in when
*** you link to this library. But I can only do this if you have a
*** shared version of the library, which you do not appear to have.
*** Warning: This library needs some functionality provided by -lcrypt.
*** I have the capability to make that library automatically link in when
*** you link to this library. But I can only do this if you have a
*** shared version of the library, which you do not appear to have.
*** Warning: This library needs some functionality provided by -lphp_ifx.
*** I have the capability to make that library automatically link in when
*** you link to this library. But I can only do this if you have a
*** shared version of the library, which you do not appear to have.
*** 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.
++++++++++++++++++++++++++++++++++++++++++++++++
Apache configtest error message
------------------------
apachectl configtest
Syntax error on line 209 of /usr/products/apache1.3.12/conf/httpd.conf:
Cannot load /usr/products/apache1.3.12/libexec/libphp4.so into server: ld.so.
1: /usr/products/apache1.3.12/bin/httpd: fatal: relocation error: file /usr/p
roducts/informix/lib/esql/libifsql.so: symbol ifx_checkAPI: referenced symbol
not found