我正在尝试在支持 LDAP 的 Ubuntu 12.10 上编译 PHP。我跑了:
apt-get install libldap2-dev
Run Code Online (Sandbox Code Playgroud)
这会将头文件安装到/usr/include
.
但是,在尝试编译时无法找到头文件。我也尝试过--with-ldap=/usr/include
,但仍然失败:
configure: error: Cannot find ldap.h
Run Code Online (Sandbox Code Playgroud)
我还尝试使用以下符号链接,但仍然出现相同的错误:
ln -s /usr/lib/ldap* /usr/lib/
Run Code Online (Sandbox Code Playgroud)
在此先感谢您的帮助。
And*_*lis 12
https://bugs.php.net/bug.php?id=49876解释了这种行为。
要解决此问题,只需运行以下命令:
ln -fs /usr/lib/x86_64-linux-gnu/libldap.so /usr/lib/
Run Code Online (Sandbox Code Playgroud)
Vola,正在编译。
归档时间: |
|
查看次数: |
11330 次 |
最近记录: |