在 Ubuntu 12.10 上编译支持 LDAP 的 PHP

在 Ubuntu 12.10 上编译支持 LDAP 的 PHP

我正在尝试在 Ubuntu 12.10 上编译支持 LDAP 的 PHP。我已运行:

apt-get install libldap2-dev

这会将头文件安装到/usr/include

但是,尝试编译时无法找到头文件。我--with-ldap=/usr/include也尝试过,但仍然失败:

configure: error: Cannot find ldap.h

我也尝试使用以下符号链接,但仍然出现相同的错误:

ln -s /usr/lib/ldap* /usr/lib/

在此先感谢您的帮助。

答案1

https://bugs.php.net/bug.php?id=49876解释了这种行为。

要修复此问题,只需运行以下命令:

ln -fs /usr/lib/x86_64-linux-gnu/libldap.so /usr/lib/

Vola,正在编译。

相关内容