文章参考:
http://code.google.com/p/google-gadgets ... HowToBuild
1:安装需要的库:
* build-essential
* zip
* flex
* desktop-file-utils
* shared-mime-info
* zlib1g-dev
* libxml2-dev
* libdbus-1-dev
* libx11-dev
* libxt-dev
* libltdl3-dev (for Ubuntu 8.04) or libltdl7-dev (for Ubuntu 8.10)
* libgstreamer-plugins-base0.10-dev
* network-manager-dev
* libstartup-notification0-dev
* xulrunner-1.9-dev (Mandatory for GTK version, optional for Qt version)
* libgtk2.0-dev
* librsvg2-dev
* libcurl4-gnutls-dev or libcurl4-openssl-dev
可以使用下面的命令获得需要的库:
$ sudo apt-get install build-essential zip flex desktop-file-utils shared-mime-info zlib1g-dev libgtk2.0-dev libxml2-dev libdbus-1-dev librsvg2-dev libltdl3-dev libcurl4-gnutls-dev libgstreamer-plugins-base0.10-dev xulrunner-1.9-dev network-manager-dev libqt4-dev libstartup-notification0-dev
注意以上如果有找不到的库请:
系统->系统管理->软件源->下载自->其他->美国->选第一个或第二个。
----------------------------------------
以上准备工作完成。
1:开终端下载源码
代码: 全选
mkdir src
cd src
wget http://google-gadgets-for-linux.googlecode.com/files/google-gadgets-for-linux-0.11.0.tar.bz2
bunzip2 google-gadgets-for-linux-0.11.0.tar.bz2
tar xvf google-gadgets-for-linux-0.11.0.tar
cd google-gadgets-for-linux-0.11.0
mkdir build
cd build
../configure --prefix=/usr --libdir=/usr/lib64 --with-browser-plugins-dir=/usr/lib64/browser-plugins
--------------------------------------
Build options:
Version "0.10.3"
Install prefix /usr
Install included libltdl no
Build shared libs yes
Build static libs yes
Enable debug no
Host type linux
OEM brand
Libraries:
GTK SVG Support yes
Build libggadget-gtk yes
Build libggadget-qt yes
Build libggadget-dbus yes
Build libggadget-npapi yes
Extensions:
Build dbus-script-class yes
Build gtk-edit-element yes
Build gtkmoz-browser-element yes
Build qtwebkit-browser no
Build gst-audio-framework yes
Build gst-video-element yes
Build gtk-system-framework yes
Build gtk-flash-element yes
Build qt-system-framework yes
Build linux-system-framework yes
Build smjs-script-runtime yes
Build qt-script-runtime no
Build curl-xml-http-request yes
Build qt-xml-http-request yes
Build libxml2-xml-parser yes
Hosts:
Build gtk host yes
Build qt host yes
-------------------------------
如果都没问题了,接着上面做:
代码: 全选
make -j2
sudo make install
应用程序->Internet->Google 小工具(GTK)
哈哈!看到了我喜欢的时钟!:)
成功!