安裝gtk+-2.8.0需先安裝完整的x11r6:
目錄結構為:
src/gtk
src/gtk/atk-1.4.1.tar.g
src/gtk/cairo-1.8.10.tar.gz
src/gtk/glib2
src/gtk/glib2/gettext-0.18.1.1.tar.gz
src/gtk/glib2/glib-2.7.1.tar.bz2
src/gtk/glib2/jpegsrc.v6b.tar.gz
src/gtk/glib2/libiconv-1.14.tar.gz
src/gtk/glib2/tiff-v3.5.7.tar.gz
src/gtk/gtk+-2.8.0.tar.bz2
src/gtk/pango-1.10.1.tar.bz2
src/gtk/pixman-0.12.0.tar.gz
關閉selinux:
$ su - root -c 'setenforce 0'
$ cd ~/src/gtk/glib2
$ tar -zxvf jpegsrc.v6b.tar.gz
$ cd jpeg-6b
$ ./configure --prefix=/home/amule
$ make
$ make install
$ cd ~/src/gtk/glib2
$ tar -zxvf tiff-v3.5.7.tar.gz
$ cd tiff-v3.5.7
$ ./configure --prefix=/home/amule
$ make
$ make install
$ cd ~/src/gtk/glib2
$ tar -zxvf libiconv-1.14.tar.gz
$ cd libiconv-1.14
$ ./configure --prefix=/home/amule
$ make
$ make install
$ cd ~/src/gtk/glib2
$ tar -zxvf gettext-0.18.1.1.tar.gz
$ cd gettext-0.18.1.1
$ ./configure --prefix=/home/amule
$ make
$ make install
$ cd ~/src/gtk/glib2
$ tar -jxvf glib-2.7.1.tar.bz2
$ cd glib-2.7.1
$ ./configure --with-libiconv=gnu --prefix=/home/amule
$ make
$ make install
$ cd ~/src/gtk
$ tar -jxvf atk-1.4.1.tar.bz2
$ cd atk-1.4.1
$ ./configure --prefix=/home/amule
$ make
$ make install
$ cd ~/src/gtk
$ tar -zxvf pixman-0.12.0.tar.gz
$ cd pixman-0.12.0
$ ./configure --prefix=/home/amule
$ make
$ make install
$ cd ~/src/gtk
$ tar -zxvf cairo-1.8.10.tar.gz
$ cd cairo-1.8.10
$ ./configure --prefix=/home/amule --x-includes=/home/amule/usr/x11r6/include --x-libraries=/home/amule/usr/x11r6/lib
$ make
$ make install
$ cd ~/src/gtk
$ tar -jxvf pango-1.10.1.tar.bz2
$ cd pango-1.10.1
$ ./configure --prefix=/home/amule --x-includes=/home/amule/usr/x11r6/include --x-libraries=/home/amule/usr/x11r6/lib
$ make
$ make install
$ cd ~/src/gtk
$ tar -jxvf gtk+-2.8.0.tar.bz2
$ cd gtk+-2.8.0
$ ./configure --prefix=/home/amule --x-includes=/home/amule/usr/x11r6/include --x-libraries=/home/amule/usr/x11r6/lib
$ make
$ make install
GTK編譯與除錯
說明 文件裡提到的work是在跟目錄下的 work work 一 gtk debug 版本編譯 假定你把gtk 2.20.0庫放在 work gtk 2.20.0 目錄下面。1.root ubuntu work gtk 2.20.0 configure enable debug yes withou...
Ubuntu下GTK的安裝 編譯和測試
我利用此方法成功在ubuntu 10.04下安裝gtk 2.20.1。一 安裝 1 安裝gcc g gdb make 等基本程式設計工具 sudo apt get install build essential 2 安裝 libgtk2.0 dev libglib2.0 dev 等開發相關的庫檔案 ...
Ubuntu下GTK的安裝 編譯和測試
利用此方法成功在ubuntu 10.04下安裝gtk 2.20.1。一 安裝 1 安裝gcc g gdb make 等基本程式設計工具 sudo apt get install build essential 2 安裝 libgtk2.0 dev libglib2.0 dev 等開發相關的庫檔案 s...