Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1473672
  • 博文数量: 823
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5002
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-28 17:39
文章分类

全部博文(823)

文章存档

2011年(1)

2008年(822)

我的朋友

分类: LINUX

2008-08-28 17:42:40

 
初于很多弟兄梦寐以求的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) |
给主人留下些什么吧!~~