Hi, folks

Apologies if the answer to this is embarrassingly simple,
but I've had a mammoth webtrawl and am getting nowhere...
Forgive me if this is the wrong place to be asking.


I can't get the iPlanet LDAP SDK to interface to PHP.
The PHP configure and makes go ok, the Apache configure goes ok.
However, when I try and make Apache I get:


Undefined                               first referenced
 symbol                             in file
ldap_count_values_len               modules/php4/libphp4.a(ldap.o)
...
ldap_count_entries                  modules/php4/libphp4.a(ldap.o)
ld: fatal: Symbol referencing errors. No output written to httpd
collect2: ld returned 1 exit status


I'd be extremely grateful for any quick tips or, failing that,
for your deep and insightful wisdom!

Kind regards,
Steve



Software versions:
Solaris 8 (64 bit)
Apache 1.3.19
php 4.0.4
iPlanet LDAP SDK for Solaris (128 bit international) v5
gcc 2.95.2
have tried /usr/xpg4/bin/make and /usr/ccb/bin/make



My LD_LIBRARY_PATH includes:
/local/lib:             \
/local/ldap/lib:        \
/local/php4/lib:        \
/local/php4/lib/include/php
        (perhaps I don't need the latter?)



Command history:
cd ~/php-src-dir
rm config.cache
make clean
./configure --prefix=/local/php4 --enable-track-vars 
--with-ldap=/local/ldap
        --with-mysql=/local/mysql
        --with-apache=path_to_apache_src_dir
        --with-imap=/local/imap/c-client
make
make install
cp php.ini-dist /usr/local/lib/php.ini
cd ~/apache-src-dir
./configure
        --prefix=/local/apache
        --activate-module=src/modules/php4/libphp4.a
make
[dies]

(When I've tried a different LD_LIBRARY_PATH or version of make in my
PATH, I've rerun all of the above - is that strictly necessary?)

-- 
PHP Install Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to