2007年11月4日 星期日

GTK clock - 時鐘

在Linux上, 用GTK2.0寫了一個時鐘的程式. 其實是參考別人的來改. 但是我從秒針每秒移動改成了1/10 秒. 有種機械表移動的感覺. 真好.

原程式的網站: http://www.brouhaha.com/~eric/software/glock/
需要套件:
GTK+ (ver:2.12.1) http://www.gtk.org/
cairo (ver:1.4.10) http://annarchy.cairographics.org/releases/
光是為了安裝這兩個套件, 就得再安裝其他套件
Pango 1.19.0 ftp://ftp.gtk.org/pub/pango/1.19/
ATK 1.20.0 http://www.icewalkers.com/download/ATK/1433/
libpng 1.2.22 http://libpng.sourceforge.net/
freetype 2.3.5 http://freetype.org/
fontconfig 2.4.2 http://fontconfig.org/
想放程式碼, 才發現pchome只能放圖片; 想放到sourceForge, 得要兩個工作天來審核.
只好先找個免費硬碟網站.
http://hosted.filefront.com/jpjou/下的clock.tgz
學習心得:

1. 安裝套件會放在 /usr/local/lib 下, 把這個目錄名稱加到 /etc/ld.so.conf 裡, 並執行ldconfig

2. pkg-config --modeversion glib-2.0, d可以知道目前安裝的套件glib-2.0的版本.

3. ldconfig -p 可以顯示所以可以link的library

4. rpm -i [src.rpm套件] , 會將source 放在 /usr/src/redhat/SOURCES, spec 會放在 /usr/src/redhat/SPECS

沒有留言:

熱門文章