初于很多弟兄梦寐以求的GoogleGadgets在网上尚没有系统的安装指南,所以补上。
这个Linux版本和Windows版本是一样的,只是Linux的可以自动下载边栏工具(Windows的可能也行,但Linux版是开源的)
下面开始痛苦的编译吧。
首先,在新立德中搜索下载如下依赖包:
autoconf
automake
libtool
spidermonkey-bin
gstreamer0.10-plugins-base
libgstreamer-plugins-base0.10
curl
libcurl3
libcurl4-openssl-dev
libxml2
dbus
zlib1g
zlib1g-dev
xulrunner-1.9
xulrunner-1.9-gnome-support
xulrunner-1.9-dev
libcairo2
libcairo2-dev
ca-certificates
(这份依赖列表针对于Ubuntu8.04且不一定完整,但应该没大问题)
需要注意的是,libcurl4-openssl-dev和libcurl4-gnutils-dev是功能重复并且互相冲突的。但是后者不支持GoogleGadgets,所以应该安装的是libcurl4-openssl-dev。否则安装后会报“Failedtoupdategadgetmetadata”错误而导致无法运行。
此时,由于运行./configure时会自动搜索/usr/bin/g ,而Ubuntu8.04中g 却是安装于/usr/bin/g -4.2,所以要做一个链接,打开终端,输入如下命令:
sudoln-s/usr/bin/g -4.2/usr/bin/g
开始编译了,转到你的源码所在目录:
mkdir-pbuild/debug
cdbuild/debug
../../configure--enable-debug
make
编译的过程可能需要三四分钟,如果中途没有报错的话:sudomakeinstall
这时实际上,Googlegadgets的库文件被安装于/usr/local/lib目录下,可以把它复制到/usr/lib下:
sudocp/usr/local/lib/usr/lib
通常情况下,你可以在Alt F2的运行对话框中直接输入ggl-gtk来启动它。
如果你没有成功启动,尝试输入:
/usr/local/lib/bin/ggl-gtk
来启动它,第一次启动最好在终端中,这样可以得到是否启动以及启动/运行失败的返回错误信息。
界面形式:在加上-s参数启动时是成边栏样式,在没有参数的情况下,是桌面背景工具的样式。
Ubuntu 8.04中编译Google GadgetsUbuntu 8.04中编译Google GadgetsUbuntu 8.04中编译Google GadgetsUbuntu 8.04中编译Google GadgetsUbuntu 8.04中编译Google GadgetsUbuntu 8.04中编译Google GadgetsUbuntu 8.04中编译Google GadgetsUbuntu 8.04中编译Google GadgetsUbuntu 8.04中编译Google GadgetsUbuntu 8.04中编译Google Gadgets
阅读(335) | 评论(0) | 转发(0) |