Re: Bug #637: httpd-php3 binary missing shared libs
| From: | Rasmus Lerdorf | Date: | Thu, 01 Jan 1970 00:00:00 +0000 |
| Subject: | Re: Bug #637: httpd-php3 binary missing shared libs | ||
| References: | 1 | Groups: | php.dev |
| Request: | Send a blank email to php-dev+get-29@lists.php.net to get a copy of this message | ||
> From: bobk@dogear.com
> Operating system: Linux 5.x
> PHP version: 3.0.2a
> PHP Bug Type: Feature/Change Request
> Bug description:
> When trying to use the mySQL based httpd-php3 binary, invocation causes a missing libraries
> error. The files complained of apparently only come in the source package because they aren't
> in the binary distribution, nor are they found on the system. The distribution is unusable as
> shipped. Documentation needs to be added so binary users can make it work.
Which libraries are you talking about? The httpd binary is statically
linked against the MySQL libs. It doesn't need any other libraries other
than the standard Linux 2.1 libs. These are the required libraries on my
box here:
libm.so.6 => /lib/libm.so.6 (0x40000000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0x40018000)
libresolv.so.2 => /lib/libresolv.so.2 (0x40046000)
libdl.so.2 => /lib/libdl.so.2 (0x40055000)
libc.so.6 => /lib/libc.so.6 (0x40059000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x2aaaa000)
you will note that no MySQL library is needed.
-Rasmus