我是手動編譯GTK的,實在郁悶 呵呵 不過編譯OK了 過癮 linux這東西安裝丫之麻煩 哎~有待改進
咳咳 , 開始了
最開始我們先去下載一些必要的安裝包:
在
http://www.gtk.org上面可以下載到
GLIB PANGO GTK 這3個包 然后去
http://cairographics.org/下一個release的cairo的數(shù)據(jù)包 注意 版本不能太老
然后安裝順序如下
第一個GLIB
第二個ATK
第三個CAIRO
第四個PANGO
第五個GTK
編譯指令統(tǒng)一是 ./configure --prefix=/usr && make && make install
怎么編譯就小小提1下吧,比如glib這個包 那么我們先解壓然后進到解壓文件夾命令行下執(zhí)行 ./configure
--prefix=/usr && make && make install就OK 也可以先執(zhí)行
./configure prefix=/usr 然后執(zhí)行 make 在然后執(zhí)行 make install
這里需要提1下的是cairo的包可能需要先安pixman這個東西 老樣子 也是在
http://cairographics.org/這里下
還有pango安裝的指令有些不一樣, 應該這樣安裝比較好 ./configure --prefix=/usr --libdir=/usr/lib --sysconfdir=/etc
依次把四個包安裝好了以后我以為就萬事大吉可以編譯了,哪曉得.....
提示說 libx11 not found 可是我明明看到libx11安裝了阿 郁悶了我半天 翻了翻國內(nèi)的資料沒有提及,最后在國外的一篇帖子上看到原來是缺少了libxext這個東西
那就懶得理了
直接 sudo apt-get install libxext
然后在編譯就搞定了......
安裝個GTK并沒有網(wǎng)上寫的一些帖子那么輕松 由于個人機子的差異 所以出現(xiàn)的問題都不太一樣
其實我就只想說下找不到 libx11的情況,其他的內(nèi)容很多網(wǎng)上都有 簡要概括了下罷了