Openwrt-widora编译错误XML::Parser perl module is required for intltool的解决方法

openwrt_widora 在 ubuntu 16.04 编译 遇到如下问题:
!


第一次遇到这种问题,开始理解以为是openwrt—widora 的内核版本中 perl 的版本问题,
替换了多个perl 版本都无法编译通过,仔细查看错误发现 openwrt-widora 中要求perl 大于5.8.1即可,我本机版本 perl 版本 为5.22.1,错误在后一行 XML::Parser perl module is required for intltool ,安装即可;

ubuntu 16.04 解决 :XML::Parser perl module is required for intltool
1.sudo perl -MCPAN -e shell 之后跟据提示一步步往下,
配置完后会出现一个 >的命令提示
2.>install XML::Parser

XML::Parser 安装 参考

我重新用ubuntu 14.04编译,没有出现上述问题,可以用了

还是报错了:checking for perl >= 5.8.1… 5.14.2
checking for XML::Parser… configure: error: XML::Parser perl module is required for intltool
我用的是ubuntu 12.04的

不好意思,我是新手,不知道这个日志文件在哪里?我输入sudo perl -MCPAN -e shell后,出来了cpan[1]>我就输入了 install XML::Parser,然后后来停止了,又出来了cpan[2]>,我就按ctrl + c 退出了,现在我再去编译一下,看看是不是好了

你好,ubuntu 安装 XML::Parser ; 先输入 sudo perl -MCPAN -e shell ,出现 ‘>’ 后输入 install XML::Parser,安装完成后直接ctrl + c 退出即可;或者把日志贴出来看看

在自己编译固件时遇到这个问题了,但是在sudo perl -MCPAN -e shell 命令后,出现了很多操作,完全搞不懂,也没有最后出现install XML::Parser,到现在还是编译不成功,麻烦如果可以能不能写的详细些,供我们这些新手参考,谢谢