编译intltool出现错误

checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for perl... /usr/bin/perl
checking for perl >= 5.8.1... 5.10.1
checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool

需要安装XML-Parser

wget http://down.whsir.com/downloads/XML-Parser-2.44.tar.gztar zxf XML-Parser-2.44.tar.gzcd XML-Parser-2.44perl Makefile.PLmake && make install

如果perl Makefile.PL显示下面错误
Can't locate ExtUtils/MakeMaker.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at Makefile.PL line 2.
BEGIN failed--compilation aborted at Makefile.PL line 2.
安装

yum -y install perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker后在执行perl Makefile.PL

时间: 2024-10-31 14:48:34

编译intltool出现错误的相关文章

使用VC2005编译出现这个错误

Include\unknwn.idl(108) : error MIDL2025 : syntax error : expecting ] or , near "annotation" Include\unknwn.idl(108) : error MIDL2026 : cannot recover from earlier syntax errors; aborting compilation 如果使用VC2005编译出现这个错误,是由于使用了新版本的VISTA SDK头文件,而使用

iar-嵌入式新手求教,在IAR下对两个工程合并,编译出现未知错误。。

问题描述 嵌入式新手求教,在IAR下对两个工程合并,编译出现未知错误.. 我是嵌入式刚开学的新手 在我们嵌入式课程上面,我们通过IAR对NXP LPC2478进行开发和编译学习.. 课程中收到了一些实验例程,其中就包括LCD 和 SD卡读取的相关例子.. 在学习中,我希望把SD卡读写和LCD显示整合在一起,能实现读取SD卡中数据显示在LCD屏幕的功能.. 在两个工程合并中,我用LCD的例子为基础,依次添加SD卡中相关的.c文件和.h文件...在添加SD卡的例子过程中,出现的未知错误,添加mmc.

c-程序编译编译时提示错误

问题描述 程序编译编译时提示错误 程序编译编译时提示错误 Cannot open include file: 'dshow.h': No such file or directory ,什么问题,如何解决,急求 解决方案 没有包含dshow.h头文件,在使用的地方#include ""dshow.h"" 解决方案二: 'dshow.h' 是 DirectX 开发包中的头文件,你的编译环境中应该是没有这个头文件,才导致编译出错的. 安装 DirectX SDK 试试吧

ns3-ns-3编译运行出现错误

问题描述 ns-3编译运行出现错误 ns-3新手,无法编译运行scratch目录的*.cc脚本,提示program 'scratch/*'not found,available program are:......,该怎么解决啊?谢谢 解决方案 http://zzgthk.iteye.com/blog/1283626 解决方案二: http://blog.csdn.net/piyajee/article/details/5894259

android 源码编译出现的错误

问题描述 android 源码编译出现的错误 xxxxx@compiler:~/xxxx/0313-test-1/0313/packages/xxxx/myTV$ mm -B PLATFORM_VERSION_CODENAME=RELPLATFORM_VERSION=4.4.2TARGET_PRODUCT=m201TARGET_BUILD_VARIANT=userTARGET_BUILD_TYPE=releaseTARGET_BUILD_APPS=TARGET_ARCH=armTARGET_AR

嵌入式-关于编译googlecoredumper的错误

问题描述 关于编译googlecoredumper的错误 是在arm平台上编译的 arm是COTEX-A9的,指令集应该armv7 我的编译器是arm-linux-gnueabihf-g++-4.8 arm-linux-gnueabihf-gcc-4.8 编译的时候出现如下错误,分别是下图红色圈圈的位置报错:提示的错误是:error: expected string literal before '__syscall' 我稍微看了下内嵌汇编语法,发现这样写确实不太对,指令部分应该都是用双引号包括

c++基础-C++关于友元函数问题(VS2013编译环境提示错误)

问题描述 C++关于友元函数问题(VS2013编译环境提示错误) 这段代码用VS2013调试出来能够有黑窗口,且正常运行,但是VS2013总是提示错误,说是Date类的month,day , year不可访问,他们虽然声明为private,但是友元 函数不能访问Date类的私有成员吗? #include using namespace std; class Date; class Time { public: Time(int, int, int); void display(Date &);

图像处理问题:在跑有关图像处理的代码时在linux下编译时出现错误如下

问题描述 图像处理问题:在跑有关图像处理的代码时在linux下编译时出现错误如下 应该怎样修改? 解决方案 源代码有问题,如果不是源代码的问题就是缺少头和库,或者头和库的路径没有被添加到编译器的路径中.先看下出错的源代码文件的出错行,找到对应函数所用的头和库. 解决方案二: 你是不是调用了别的库?我看应该是你代码中用了别的库,但是没有用对.

struct-这个代码在编译时没有错误,在运行时却弹出debug assertion failed line52

问题描述 这个代码在编译时没有错误,在运行时却弹出debug assertion failed line52 #ifndef Linkstack_H #define Linkstack_H #include using namespace std; template struct Node { T data; Nodenext; }; template class LinkStack { public: LinkStack();//{top=NULL;} ~LinkStack(); void P