[C]SCEW库linux环境下安装问题记录

[C]SCEW库linux环境下安装问题记录

SCEW库是Simple C Expat Wrapper的简称,和Expat一起,是C语言处理XML的利器。

安装Expat 2.2.5过程没遇到什么麻烦,就正常./configue && ./make && ./make install就完了。

安装SCEW 1.1.9则比较波折了,下载主页是 http://www.nongnu.org/scew/,下完后解压,进入解压后目录开始折腾。

  1. 安装libtool,然后才能用autotools生成配置
    yum install libtool
  2. 运行命令
    aclocal ; autoheader; automake
    遇到如下问题
    [C]SCEW库linux环境下安装问题记录
    参照提示,运行命令 automake –add-missing,结果如下
    [C]SCEW库linux环境下安装问题记录
    [C]SCEW库linux环境下安装问题记录
    然后automake,终于成功;autoconf,生成好配置了。
  3. 运行命令: ./configure,恶心的 conditional “DOC” was never defined 问题
    [C]SCEW库linux环境下安装问题记录
    修改configure文件增加两行跳过去:
    [C]SCEW库linux环境下安装问题记录

4.make && make install 总算装好了。