PHP 4.0 Bug #2752: Missing path for libucb.so.1
| From: | dnehring at telemedia dot de | Date: | Thu, 18 Nov 1999 12:45:36 +0000 |
| Subject: | PHP 4.0 Bug #2752: Missing path for libucb.so.1 | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-12717@lists.php.net to get a copy of this message | ||
From: dnehring@telemedia.de
Operating system: Solaris 2.6
PHP version: 4.0 Beta 3
PHP Bug Type: Compile Failure
Bug description: Missing path for libucb.so.1
I compile php4 with
./buildconf
./configure --with-apxs=/usr/local/tm/apache/bin/apxs \
--disable-debug \
--enable-track-vars \
--enable-safe-mode \
--with-exec-dir=/usr/bin \
--without-yp \
--with-imap=/usr/local/tm/gnu \
--with-mysql=/usr/local/tm/mysql \
--with-ldap=/usr/local/tm/openldap
The final module contains the ucb-lib, but with no path:
ldd .libs/libphp4.so
libdl.so.1 => /usr/lib/libdl.so.1
libm.so.1 => /usr/lib/libm.so.1
libresolv.so.2 => /usr/lib/libresolv.so.2
libnsl.so.1 => /usr/lib/libnsl.so.1
libsocket.so.1 => /usr/lib/libsocket.so.1
libmysqlclient.so.6 => /usr/local/tm/mysql/lib/mysql/libmysqlclient.so.6
libpam.so.1 => /usr/lib/libpam.so.1
libc.so.1 => /usr/lib/libc.so.1
libucb.so.1 => (file not found)
libelf.so.1 => /usr/lib/libelf.so.1
libmp.so.2 => /usr/lib/libmp.so.2
libucb.so.1 => /usr/ucblib/libucb.so.1
Strange, the first reference to libucb is not resolved, the second one is. Perhaps you should add an
'-rpath /usr/ucblib' to the final linking call.
Btw., the module works even without the broken reference.