最近想编译一个fvwm-2.5.26,试了几次
$sudo ./configure --prefix=/usr/local
都在configure结果中显示:
With GTK support for FvwmGtk? no: Failed to detect GTK, see config.log
但我实际上已经安装gtk+-2.0 了,不知道为什么总是显示以上错误信息。
我看过/usr/local/lib/pkgconfig/gtk+-2.0.pc,这个文件也确实存在,其中的内容是:
prefix=/usr/local
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
incldir=${prefix}/include
……
而且我检查ld.so.conf文件中,也已经把/usr/local/lib, /usr/lib, /lib几个库目录都
加进去了,而且在编译gtk之前也使用
$sudo ldconfig
更新了一下ld.so.conf.cache
还有,我在编译安装gtk+-2.12.11的时候,是用:
$sudo ./configure --enable-shared --prefix=/usr/local
(注:执行的结果冒出 target:x11 ,我不知道到底是什么意思,而且target=X11这种语
句也出现在了上面说的gtk+-2.0.pc文件中)
$sudo make
$sudo make install
来完成的(正式编译gtk之前已经把相关的库都加进去了(glib,cairo,pango,atk等))
网上也搜了很多资料,没有说这个什么原因的,所以到这里来求助,先谢谢大家!
fvwm编译显示“无法检测到gtk”
-
- 帖子: 4
- 注册时间: 2008-02-24 9:18
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
- HuntXu
- 帖子: 5776
- 注册时间: 2007-09-29 3:09
-
- 帖子: 39
- 注册时间: 2006-12-12 12:31
Re: fvwm编译显示“无法检测到gtk”
楼上强悍!这个命令还可以下载?我以为只有 sudo apt-get install 呢!!!!