我是手动编译GTK的,实在郁闷 呵呵 不过编译OK了 过瘾 linux这东西安装丫之麻烦 哎~有待改进
咳咳 , 开始了
最开始我们先去下载一些必要的安装包:
在
http://www.gtk.org上面可以下载到
GLIB PANGO GTK 这3个包 然后去
http://cairographics.org/下一个release的cairo的数据包 注意 版本不能太老
然后安装顺序如下
第一个GLIB
第二个ATK
第三个CAIRO
第四个PANGO
第五个GTK
编译指令统一是 ./configure --prefix=/usr && make && make install
怎么编译就小小提1下吧,比如glib这个包 那么我们先解压然后进到解压文件夹命令行下执行 ./configure
--prefix=/usr && make && make install就OK 也可以先执行
./configure prefix=/usr 然后执行 make 在然后执行 make install
这里需要提1下的是cairo的包可能需要先安pixman这个东西 老样子 也是在
http://cairographics.org/这里下
还有pango安装的指令有些不一样, 应该这样安装比较好 ./configure --prefix=/usr --libdir=/usr/lib --sysconfdir=/etc
依次把四个包安装好了以后我以为就万事大吉可以编译了,哪晓得.....
提示说 libx11 not found 可是我明明看到libx11安装了阿 郁闷了我半天 翻了翻国内的资料没有提及,最后在国外的一篇帖子上看到原来是缺少了libxext这个东西
那就懒得理了
直接 sudo apt-get install libxext
然后在编译就搞定了......
安装个GTK并没有网上写的一些帖子那么轻松 由于个人机子的差异 所以出现的问题都不太一样
其实我就只想说下找不到 libx11的情况,其他的内容很多网上都有 简要概括了下罢了