在Ubuntu 12.10上使用LDAP编译PHP

我正在尝试在Ubuntu 12.10上使用LDAP支持来编译PHP。 我跑了:

apt-get install libldap2-dev 

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

但是,试图编译时无法find头文件。 我试图用--with-ldap=/usr/include以及它仍然失败:

 configure: error: Cannot find ldap.h 

我也尝试了以下的符号链接,我仍然得到相同的错误:

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

在此先感谢您的帮助。

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

要解决这个问题,只需运行以下命令:

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

沃拉,编译走了。