转载
pidgin-2.7.3编译安装出错解决
2010-09-02 02:43:52 作者:linuxzgf 来源:宗国锋官方网站 浏览次数:93 网友评论 0 条
pidgin-2.7.3编译安装出错解决
原创作品 文章作者:宗国锋 转载请注明原文链接:http://www.zongguofeng.cn/2010/0902/4OMDAwMDAwMDM4OA.html
欢迎大家转载本文到自己的博客,但请勿修改原文内容,谢谢!
最近公司把外网禁用了,连源都用不了了,只有编译安装pidgin,编译中有多处问题
以下是我处理的办法,现公布给有需要的人
[root@linuxzgf pidgin-2.7.3]
checking for msgfmt... (cached) /usr/bin/msgfmt
checking for dcgettext... yes
checking if msgfmt accepts -c... yes
checking for gmsgfmt... (cached) /usr/bin/msgfmt
checking for xgettext... (cached) /usr/bin/xgettext
checking for catalogs to be installed... af am ar az be@latin bg bn bn_IN bs ca ca@valencia cs da de dz el en_AU en_CA en_GB eo es et eu fa fi fr ga gl gu he hi hu hy id it ja ka km kn ko ku lo lt mk mn mr ms_MY my_MM nb ne nl nn oc or pa pl pt_BR pt ps ro ru si sk sl sq sr sr@latin sv sw ta te th tr uk ur vi xh zh_CN zh_HK zh_TW
checking for GLIB... no
no
configure: error:
You must have GLib 2.12.0 or newer development headers installed to build.
If you have these installed already you may need to install pkg-config so
I can find them.
[root@linuxzgf pidgin-2.7.3] yum -y install glib*
checking for GLIB... yes
checking for X... no
checking for GTK... no
no
configure: error:
You must have GTK+ 2.10.0 or newer development headers installed to compile
Pidgin. If you want to build only Finch then specify --disable-gtkui when
running configure.
[root@linuxzgf pidgin-2.7.3]# yum -y install gtk*
checking for XScreenSaverRegister in -lXext... no
checking for XScreenSaverRegister in -lXss... no
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.
[root@linuxzgf pidgin-2.7.3]./configure --disable-screensaver --disable-avahi --disable-dbus
checking for STARTUP_NOTIFICATION... no
no
configure: error:
Startup notification development headers not found.
Use --disable-startup-notification if you do not need it.
Using $(sysconfdir)/gconf/schemas as install directory for schema files
checking for GSTREAMER... no
no
configure: error:
GStreamer development headers not found.
Use --disable-gstreamer if you do not need GStreamer (sound) support.
[root@linuxzgf pidgin-2.7.3] ./configure --disable-screensaver --disable-avahi --disable-dbus --disable-startup-notification --disable-gstreamer
Using config source xml:merged:/etc/gconf/gconf.xml.defaults for schema installation
Using $(sysconfdir)/gconf/schemas as install directory for schema files
checking for FARSIGHT... no
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.
[root@linuxzgf pidgin-2.7.3] ./configure --disable-screensaver --disable-avahi --disable-dbus --disable-startup-notification --disable-gstreamer --disable-vv
Using $(sysconfdir)/gconf/schemas as install directory for schema files
checking for FARSIGHT... no
checking for IDN... no
no
configure: error:
GNU Libidn development headers not found.
Use --disable-idn if you do not need it.
[root@linuxzgf pidgin-2.7.3] ./configure --disable-screensaver --disable-avahi --disable-dbus --disable-startup-notification --disable-gstreamer --disable-vv --disable-idn
Using $(sysconfdir)/gconf/schemas as install directory for schema files
checking for FARSIGHT... no
checking for MEANWHILE... no
configure: error:
Meanwhile development headers not found.
Use --disable-meanwhile if you do not need meanwhile (Sametime) support.
[root@linuxzgf pidgin-2.7.3] ./configure --disable-screensaver --disable-avahi --disable-dbus --disable-startup-notification --disable-gstreamer --disable-vv --disable-idn --disable-meanwhile
checking for tclConfig.sh... no
configure: error:
Tcl development headers not found.
Use --disable-tcl if you do not need Tcl scripting support.
[root@linuxzgf pidgin-2.7.3] ./configure --disable-screensaver --disable-avahi --disable-dbus --disable-startup-notification --disable-gstreamer --disable-vv --disable-idn --disable-meanwhile --disable-tcl
Build with plugin support..... : yes
Build with Mono support....... : no
Build with Perl support....... : yes
Build with Tcl support........ : no
Build with Tk support......... : no
Print debugging messages...... : no
Pidgin will be installed in /usr/local/bin.
configure complete, now type 'make'
至此终于出现了make命令。
安装完成。