/usr/lib64/libxml2.so.2: version `LIBXML2_2.9.0′ not found (required by /usr/local/lib/libxslt.so.1)问题解决

  • /usr/lib64/libxml2.so.2: version `LIBXML2_2.9.0′ not found (required by /usr/local/lib/libxslt.so.1)问题解决已关闭评论
  • 1,799
  • A+
所属分类:linux问题解决

背景:启动tengine报错/usr/lib64/libxml2.so.2: version `LIBXML2_2.9.0' not found (required by /usr/local/lib/libxslt.so.1),环境centos6.9

解决:

查看系统libxml2版本

可以看到,默认是2.7.6,这里需要编译安装2.9.0及其以上

下载

解决过程:

将lib加入系统lib

再次运行tengine,没有任何报错


编译过程中错误

make[2]: *** [xmllint] 错误 1

                预编译需要加上参数

--without-zlib






  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin
admin