执行./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