红联Linux门户
Linux帮助

编译安装Pidgin 2.7.11 并安装QQ Fetion插件

发布时间:2011-04-21 21:25:00来源:红联作者:2035374
发了几次没成功,只能暂用附件的方法了!
文章评论

共有 27 条评论

  1. nbxlhc 于 2014-07-18 20:05:39发表:

    不错的东东!!

  2. mxjoy321 于 2013-11-12 12:30:56发表:

    谢谢

  3. bhuzz12 于 2012-07-07 00:05:55发表:

    支持搂主

  4. bhuzz12 于 2012-07-07 00:05:14发表:

    OK

  5. woaihanhan01 于 2012-07-06 05:54:28发表:

    分享 一下的

  6. 75ioc890 于 2012-07-05 01:26:31发表:

    models + models guide price decline price decline in the proportion of remarks 173.70 million
    3.45% are cars sufficient 6.19% 88.00 million
    82 million
    6.81% system table tencent car




    price: 45.30-186.00 ten thousand yuan brands:



    price: 45.30-186.00 ten thousand yuan brands:

  7. hucmkv 于 2012-06-09 09:05:29发表:

    支持搂主。。。。

  8. Lee2012 于 2012-02-15 12:47:58发表:

    :0wpoi2

  9. zhangyunze 于 2012-01-08 09:59:13发表:

  10. zhangyunze 于 2012-01-08 09:59:04发表:

    好东东

  11. ssaw5244 于 2012-01-06 11:30:30发表:

    好东西齐分享

  12. ckhkn122 于 2012-01-06 11:23:18发表:

    嗯,很好,看帖回帖是美德,嘿嘿

  13. fanmaguohe 于 2012-01-02 18:25:35发表:

    学习了

  14. abkxswuei 于 2011-12-26 22:52:09发表:

    谢谢楼主分享!

  15. crossbitter 于 2011-09-23 19:00:38发表:

    来看小鹿。。。

  16. 小鹿乱撞 于 2011-09-23 17:31:28发表:

    :49ab:1

  17. holland 于 2011-08-30 17:54:24发表:

    哈哈,自己搞好了。

  18. holland 于 2011-08-23 16:53:54发表:

    同2035374,centos也是装不上,郁闷中~~~~~~~~~~

  19. scj1989 于 2011-07-20 09:37:11发表:

    好东西齐分享

  20. 我系lulu 于 2011-06-11 16:04:52发表:

    顶!~~~~

  21. Growth兆 于 2011-04-24 09:46:03发表:

    2035374,感谢分享,该文章并没有关键字过滤,如不能直接发表出来建议清空浏览器缓存或用别的浏览器发表

    贴子加入到 Linux新手必看 初学者园地Linux技术贴子 中

  22. 2035374 于 2011-04-23 08:19:41发表:

    继续研究,由于红旗是基于red hat的。上面的deb包主要是ubuntu的,所以我的红旗还是没有安上pidgin-2.7.11.tar.bz2。有点无奈!

  23. 一个人的世界 于 2011-04-22 22:27:55发表:

    真是好东西呀 不好找 谢谢楼主

  24. biosct 于 2011-04-22 17:07:01发表:

    太详细了,谢谢@!

  25. deepwhite 于 2011-04-22 08:57:57发表:

    不推荐自己编译,编译完之后,如果不保留makefile , 卸载时候会很麻烦,你无法确切的知道究竟在安装这个软件的时候往系统里面添加了多少个文件。

    喜欢自己编译的,还是用 gentoo 吧, portage + ebuild , 既可以优化系统,也可以记录安装软件时往系统里添加的每一个文件。

  26. songyi 于 2011-04-22 08:40:07发表:

    支持下

  27. Growth兆 于 2011-04-21 21:29:41发表:

    昨天安装好了Pidgin可是无法用QQ一直提示更新,这是小楼博客上的解决方法

    一、编译安装Pidgin
    1、下载 Pidgin 的源代码包 pidgin-2.7.11.tar.bz2

    2、解压源代码包[code]tar jxvf pidgin-2.7.11.tar.bz2
    cd pidgin-2.1.1[/code]3、编译[code]./configure
    make
    sudo make install[/code]检查依赖出错:[code]configure: error:
    The intltool scripts were not found. Please install intltool.[/code]解决[code]sudo apt-get install intltool[/code][code]configure: error:
    You must have the GLib 2.0 development headers installed to build.

    If you have these installed already you may need to install pkg-config so
    I can find them.[/code]解决[code]sudo apt-get install libglib2.0-dev pkg-config[/code][code]configure: error:
    You must have the GTK 2.0 development headers installed to compile Pidgin.
    If you want to build only Finch then specify -disable-gtkui when running configure.[/code]解决[code]sudo apt-get install libgtk2.0-dev[/code][code]configure: error:
    XScreenSaver extension development headers not found.
    Use -disable-screensaver if you do not need XScreenSaver extension support,
    this is required for detecting idle time by mouse and keyboard usage.[/code]解决[code]sudo apt-get install libxss-dev[/code][code]configure: error:
    Startup notification development headers not found.
    Use -disable-startup-notification if you do not need it.[/code]解决[code]sudo apt-get install libstartup-notification0-dev[/code][code]configure: error:
    GtkSpell development headers not found.
    Use -disable-gtkspell if you do not need it.[/code]解决[code]sudo apt-get install libgtkspell-dev[/code][code]configure: error:
    You must have libxml2 >= 2.6.0 development headers installed to build.[/code]解决[code]sudo apt-get install libxml2-dev[/code][code]configure: error:
    GStreamer development headers not found.
    Use -disable-gstreamer if you do not need GStreamer (sound) support.[/code]解决[code]sudo apt-get install libgstreamer0.10-dev[/code][code]configure: error:
    Dependencies for voice/video were not met.
    Install the necessary gstreamer and farsight packages first.
    Or use --disable-vv if you do not need voice/video support.[/code]解决[code]sudo apt-get install libfarsight0.1-dev
    sudo apt-get install libgstfarsight0.10-dev
    sudo apt-get install libgstreamer-plugins-base0.10-dev[/code][code]configure: error:
    GNU Libidn development headers not found.
    Use --disable-idn if you do not need it.[/code]解决[code]sudo apt-get install libidn11-dev[/code][code]configure: error:
    Meanwhile development headers not found.

    Use --disable-meanwhile if you do not need meanwhile (Sametime) support[/code]解 决[code]sudo apt-get install libmeanwhile-dev[/code][code]configure: error:
    avahi development headers not found.
    Use --disable-avahi if you do not need avahi (Bonjour) support.[/code]解决[code]apt-get install libavahi-client-dev libavahi-glib-dev[/code][code]configure: error:
    D-Bus development headers not found.
    Use --disable-dbus if you do not need D-Bus support.[/code]解决[code]sudo apt-get install libdbus-1-dev libdbus-glib-1-dev[/code][code]configure: error:
    NetworkManager development headers not found.
    Use --disable-nm if you do not need NetworkManager support.[/code]解决[code]sudo apt-get install network-manager-dev[/code][code]configure: error:
    Perl development headers not found.
    Use --disable-perl if you do not need Perl scripting support.[/code]解决[code]sudo apt-get install libperl-dev[/code][code]configure: error:
    Neither GnuTLS or NSS SSL development headers found.
    Use --disable-nss --disable-gnutls if you do not need SSL support.
    MSN, Yahoo!, Novell Groupwise and Google Talk will not work without GnuTLS or NSS. OpenSSL is NOT usable![/code]解决[code]sudo apt-get install libgnutls-dev[/code][code]configure: error:
    Tcl development headers not found.
    Use --disable-tcl if you do not need Tcl scripting support.[/code]解决[code]sudo apt-get install tcl8.4-dev[/code][code]configure: error:
    Tk development headers not found.
    Use --disable-tk if you do not need Tk scripting support.[/code]解决[code]sudo apt-get install tk8.4-dev[/code]安装好上述依赖之后编译成功

    二、安装QQ插件

    删除自带的QQ插件(自带的是2005和2008协议的)[code]sodu rm /usr/lib/purple-2/libqq.so[/code]重新安装2010协议的插件[code]svn checkout http://libqq-pidgin.googlecode.com/svn/trunk/ libqq-pidgin-read-only
    cd libqq-pidgin-read-only
    chmod +x autogen.sh
    ./autogen.sh
    ./configure CFLAGS="-g3 -O0"
    make
    sudo make install[/code]不想编译的可直接下载so文件拷贝到/usr/lib/purple-2/目录即可

    三、安装Fetion 插件[code]sudo apt-get install cmake[/code][code]hg clone https://ofetion.googlecode.com/hg/ ofetion
    cd ofetion/pidgin-ofetion
    mkdir build
    cd build
    cmake ..
    sudo make install[/code]如果提示openssl没找到,可安装 libssl-dev[code]sudo apt-get install libssl-dev [/code]