安装libxml遇到的问题

执行./configure --without-lzma;时:

Checking zlib
./configure: line 11712: syntax error near unexpected token `Z,zlib,'

./configure: line 11712: `    PKG_CHECK_MODULES(Z,zlib,'
make[1]: Entering directory `/export/home/waf_sdk/src/third-lib/libxml2-2.9.5'
make[1]: *** 没有指明目标并且找不到 makefile。 停止。
make[1]: Leaving directory `/export/home/waf_sdk/src/third-lib/libxml2-2.9.5'
make: *** [libxml2.a] 错误 2
 

原因是pkg-config的版本过低,对PKG_CHECK_MODULES函数的参数识别错误,安装0.27.1后问题解决:

[root@A01-R02-I180-89-99G4794 src]# pkg-config --version
0.23

猜你喜欢

转载自my.oschina.net/u/2567345/blog/1605117