欢迎来到麦麦的不老阁

记录一些关于自己在linux、网络应用、个人心情故事的文字...

关于我

我喜欢搬个小板凳坐在马路边看MM,喜欢把双手插裤兜...更多机密资料... »

Member Login

Lost your password?

麦麦的不老阁

关注互联网,爱生活爱拉芳!不扯谈客观,哥的博客哥做主,用低俗的文字来表述主观看法~

编译过程常见的包依赖问题解决

[space]Linux下自编译安装软件最大的痛苦莫过于在编译的时候出现包依赖问题了,今天为了安装一个gsnapshot软件,费了不少周折,原因是因为新系统缺少的库文件或者很多依赖的包太少,刚才在网上google了一下,有好心人已经将常见包依赖的问题汇总出来了。

[marco.chan@fedora8 log]# yum install libgtksourceviewmm-devel.i386
#我刚才试用了这个命令,居然有46个包依赖。
#也就是说,安装了gtk+-devel.i386后,理论上来说就可解决一大堆的依赖问题了。。。

[space]我自己用的是fedora,和以下有些不一样,但是大同小异,基本上差不多的,变通一下就可以了!

[space]以下系统是在debian/ubuntu里面的包依赖问题。
[space]转载自:http://blog.chinaunix.net/u/15586/showart_335493.html

错误: C compiler cannot create executables
原因:
解决:sudo apt-get gcc libc6-dev

错误:checking for C compiler default output… configure: error: C compiler cannot create executables
原因:
解决:sudo apt-get install libc6-dev

错误:configure: error: C++ preprocessor “/lib/cpp” fails sanity check
原因:gcc的组件没装全
解决:apt-get install build-essential

错误: Can’t find X includes. Please check your installation and add the correct paths!
原因:没有X的包含文件
解决:安装xlibs-dev即可

错误: Qt (>= Qt 3.0) (headers and libraries) not found. Please check your installation!
原因:查找提供qt的lib&&headers的软件包,并安装之
解决:apt-get install libqt3-headers libqt3-mt-dev

错误:in the prefix, you’ve chosen, are no KDE headers installed. This will fail.
So, check this please and use another prefix!
原因:install a KDE application in a Gnome environment。
解决:which basically means its going to want to install a lot of KDE specific packages to work. This ‘configure:error’
is due to it expecting you to be running KDE and again refers to some ‘headers’.
sudo apt-get update
sudo apt-get install kdelibs4-dev kdelibs4c2a

错误:./admin/cvs.sh: 585: autoconf: not found
原因:
解决:apt-get install autoconf

错误: *** GTK >= 2.4.0 not installed! ***
原因:没装GTK
解决:apt-get build-dep gedit

错误:heching for gtk-config… no
checking for GTK – version = 1.2.0… no
*** The gtk-config script installed by GTK could not be found
*** If GTK was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the GTK_CONFIG enviroment variable to the
*** full path to gtk-config.
configure: error: Cannot find GTK: Is gtk-config in path?
原因:
解决:sudo apt-get install libgtk1.2-dev

问题:eclipse中encoding不支持中文
解决:编辑/var/lib/locales/supported.d/local,加一行zh_CN.GBK GBK,执行sudo locale-gen

错误:gnome.h: No such file or directory

错误: No package ‘libpanelapplet-2.0′ found
原因:
解决:sudo apt-get install gnome-panel

问题:eva不弹出输入法
解决:sudo apt-get install scim-qtimm

问题:No package ‘gtk+-2.0′ found
No package ‘gtksourceview-1.0′ found
No package ‘libgnomeui-2.0′ found
No package ‘libglade-2.0′ found
No package ‘libgnomeprintui-2.2′ found
解决:sudo apt-get install libgtk2.0-dev libgtksourceview-dev libgnomeui-dev libglade2-dev libgnomeprint2.2-dev

问题:No package ‘libpanelapplet-2.0′ found
解决:sudo apt-get install libpanelappletmm-2.6-dev
[eek]

订阅博客地址:http://www.uncle.ws/subscribe/

您可能感兴趣的相关日志

Leave a comment

玩转Linux

把Linux当玩具

Wordpress

Wordpress 程序应用

游荡互联网

在网上做点啥?

业界资讯

互联网资讯

随笔小记

随笔小记

软件快递

收集软件资讯