每次刚装系统,需要到pidgin上Q。
因为源里面没有pidgin,所以要自己编译一个,但却每次都要面对烦人的依赖问题,搞得很烦。
写这个为了不用每次编译的时候都要查资料,也让后面的人参考一下。
首先,我们要安装编译环境(我没有试过不安装的情况下编译pidgin,不知道具体会出现什么错误)
sudoapt-getinstallbuild-essential
sudoapt-getinstallgcc-3.4
sudoapt-getinstalllinux-headers-`uname-r`exportCC=gcc-3.4
然后编译pidgin
./configure
出错:checkingforCcompilerdefaultoutputfilename...configure:error:Ccompilercannotcreateexecutables
See`config.log''formoredetails.
解决:sudoapt-getinstalllibc6-dev
出错:Themsgfmtcommandisrequiredtobuildlibpurple.Ifitisinstalled
onyoursystem,ensurethatitisinyourpath.Ifitisnot,install
GNUgettexttocontinue.
解决:sudoapt-getinstallgettext
出错:YoumusthavetheGLib2.0developmentheadersinstalledtobuild.
解决:sudoapt-getinstalllibglib2.0-dev
出错:YoumusthavetheGTK 2.0developmentheadersinstalledtocompilePidgin.
解决:sudoaptitudeinstalllibgtk2.0-dev
出错:Youmusthavelibxml2>=2.6.0developmentheadersinstalledtobuild.
解决:sudoapt-getinstalllibxml2-dev
make
sudomakeinstall
总结:需要安装的编译环境是
sudoapt-getinstallbuild-essential
sudoapt-getinstallgcc-3.4
sudoapt-getinstalllinux-headers-`uname-r`exportCC=gcc-3.4
sudoapt-getinstalllibc6-dev
sudoapt-getinstallgettext
sudoapt-getinstalllibglib2.0-dev
sudoapt-getinstalllibgtk2.0-dev
sudoapt-getinstalllibxml2-dev
MSN支持:
apt-getinstalllibgnutls-dev
apt-getinstalllibnss3-dev
--
XML依赖:libxml-parser-perl
gettext依赖:gettext
GTK 2.0依赖:libgtk2.0-dev
解决编译pidgin时的依赖问题解决编译pidgin时的依赖问题解决编译pidgin时的依赖问题解决编译pidgin时的依赖问题解决编译pidgin时的依赖问题解决编译pidgin时的依赖问题解决编译pidgin时的依赖问题解决编译pidgin时的依赖问题解决编译pidgin时的依赖问题解决编译pidgin时的依赖问题
阅读(180) | 评论(0) | 转发(0) |