【问题标题】:CentOS 7 "Cannot find imap library (libc-client.a)" when compiling PHP 7CentOS 7 编译 PHP 7 时“找不到 imap 库 (libc-client.a)”
【发布时间】:2016-01-05 17:04:10
【问题描述】:

我正在 CentOS 7 上编译 PHP7。我添加了 EPEL 存储库并安装了uw-imap-devel,它将“libc-client.so”添加到\usr\lib64。当我使用 imap 支持运行我的配置命令时:

./configure --with-apxs2=/usr/bin/apxs --with-mysqli --with-imap --with-imap-ssl --with-kerberos --with-pdo-mysql --with-openssl --with-curl --enable-pcntl --libdir=/usr/lib64 --with-zlib --enable-zip --enable-mbstring --enable-intl --with-readline --with-xsl --with-gd --with-jpeg-dir=/usr/lib64 --with-png-dir=/usr/lib64 --with-gmp --enable-bcmath --enable-opcache --with-config-file-path=/etc --with-config-file-scan-dir=/etc/php.d

我明白了:

"...

配置:错误:找不到 imap 库 (libc-client.a)。请检查您的 c 客户端安装。

"

【问题讨论】:

    标签: php linux centos7


    【解决方案1】:

    较早的错误消息(由于拼写错误)使我陷入了困境,我将--with-libdir=lib64 更改为libdir=\usr\lib64,这以某种方式触发了当前的错误。通过修正我原来的错字(缺少“--”)并恢复为with-libdir=lib64,一切都按预期进行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-11-03
      • 2015-11-21
      • 1970-01-01
      • 2018-09-02
      • 1970-01-01
      • 1970-01-01
      • 2017-10-27
      相关资源
      最近更新 更多