前言
这是在编译libexpat库的时候出现的问题
第一个问题如下
在Linux环境下,通过tar -zxf 命令解压文件时遇到”gzip: stdin: not in gzip format“等错误、
解决思路:最终发现这个压缩包没有用gzip格式压缩,所以不用加z参数,囧(所以不是所有的解压包都得用 -zxvf)!
第二个问题如下
配置:错误:发现您的本地 docbook2man 使用 SGML 而不是
XML。请安装 docbook2X 并使用变量 DOCBOOK_TO_MAN 将配置
指向 docbook2X 的命令 docbook2x-man。
或者使用 DOCBOOK_TO_MAN=“xmlto man --skip-validation” 如果你有 xmlto。
如果可以不用xmlwf 的手册页,也可以使用 --without-docbook 进行配置。
解决思路:如错误信息所示。您可以在 Makefile 中添加“–without-docbook”。
./configure --without-docbook