在 Debian 6.0.1 上安装 php 5.5.4-“对 gzopen64@ZLIB_1.2.3.3 未定义引用”

在 Debian 6.0.1 上安装 php 5.5.4-“对 gzopen64@ZLIB_1.2.3.3 未定义引用”

我正在尝试安装/升级我们在工作内部服务器上使用的 PHP 版本。从 php.net 的 tarball 执行此操作,当运行 ./configure 时,我收到此错误:

检查 libxml 构建是否有效... 没有配置:错误:构建测试失败。请查看 config.log 了解详细信息。

config.log 对 libxml 有如下说明:

配置:22189:检查 libxml 构建是否有效配置:22216:cc -o conftest -g -O2 -fvisibility=hidden conftest.c

    -lrt -lm -ldl -lnsl  -lxml2 >&5

/usr/lib/gcc/i486-linux-gnu/4.4.6/../../../i386-linux-gnu/libxml2.so: 对“gzopen64@ZLIB_1.2.3.3”未定义引用

我已经尝试过从 apt 对 libxml 进行非常基本的更新,并从 tarball 中安装 zlib 1.2.3.3http://zlib.net/fossils/坦白说,我完全没有主意了。

编辑已解决。更新到最新版本的 zlib 而不是使用 1.2.3.3 已修复此问题。

相关内容