Re: [PHP-INSTALL] Re: How to compile LDAP Extension for PHP
"Jorge F. Hernandez" <[email protected]> Thu, 29 Jan 2015 18:35:49 -0500
| Newsgroups | gmane.comp.php.install |
|---|---|
| Message-ID | <[email protected]> |
On 01/29/2015 01:39 PM, David Parker wrote: > I always download and compile OpenLDAP from source, and install it in > /usr/local/openldap. Then I use "--with-ldap=/usr/local/openldap" > when I compile PHP. Works fine for me every time. > > On Thu, Jan 29, 2015 at 1:27 PM, Jorge F. Hernandez <[email protected] > <mailto:[email protected]>> wrote: > > On 1/29/2015 12:39 PM, Christoph Becker wrote: > > Jorge Hernandez wrote: > > I'm trying to build PHP from source, but when I run > ./configure with > all the extensions I want to build, I get this: > > checking for LDAP support... yes, shared > checking for LDAP Cyrus SASL support... no > checking size of long int... 8 > checking for 3 arg ldap_set_rebind_proc... yes > checking for ldap_parse_result... no > checking for ldap_parse_reference... no > checking for ldap_start_tls_s... no > checking for ldap_bind_s... no > configure: error: LDAP build check failed. Please check > config.log for > more information. > > I installed LDAP 2.4.40 and 2-devel to my Ubuntu 14.04 for > this, but > it keeps saying that. > > Any ideas how I can fix that? > > Have you tried `./configure --with-ldap[=DIR]`? Also see the > respective > manual page: <http://php.net/manual/en/ldap.installation.php>. > > The LDAP library is at /usr/lib, and files /usr/lib/libldap.so and > /usr/lib/libldap_r.so exist, also, my --prefix=/usr and my > --with-libdir=lib, therefore libdir is /usr/lib, my thing is these > lines: > > checking for ldap_parse_result... no > checking for ldap_parse_reference... no > checking for ldap_start_tls_s... no > checking for ldap_bind_s... no > > Any other ideas? > > Thanks. > > > > > -- > Dave Parker > Systems Administrator > Utica College > Integrated Information Technology Services > (315) 792-3229 > Registered Linux User #408177 Tried that, still getting the same error.