LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1634|回复: 16

关于FVWM的几个问题!

[复制链接]
发表于 2003-6-13 03:03:29 | 显示全部楼层 |阅读模式
系统Mandrake9.1,把几乎所有的开发工具都选上了。
问题
1.装libstroke-0.5.1fvwm时,./configure出现如下错误
checking gtk+ library... checking for gtk-config... (cached) no
checking for GTK - version >= 1.2.7... no
*** The gtk-config script installed by GTK could not be found
*** If GTK was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the GTK_CONFIG environment variable to the
*** full path to gtk-config.
configure: warning: ***** NOTE: The GNOME stroke support won't be built
我把所有关于gtk的相关软件包都装上了,还是不行。

2.运行的时候
启动后libstroke功能正常。可是有时侯忽然之间又不能用了。连
alt+tab都没有用了。(我缺省使用它)。
不知道问题在哪里。有谁可以给我点帮助。
发表于 2003-6-13 13:53:09 | 显示全部楼层
Mandrake9.1这个系统我没有用过,不过在Redhat8.0下面,先安装libstroke,再编译安装fvwm,是可以直接找到libstroke的支持的。看你的错误提示,应该是gtk的路径没有设置好

BTW:你的系统可以用gtk编译程序吗??
 楼主| 发表于 2003-6-15 15:48:14 | 显示全部楼层

我还不知道用gtk编程呢!呵呵

能告诉我多一点吗?
如何测试有没有gtk,如何改路径
发表于 2003-6-15 18:16:34 | 显示全部楼层
你在终端下面运行
pkg-config --cflags --libs gtk+2.0
看出来的gtk的路径是否对
发表于 2003-6-16 08:54:36 | 显示全部楼层

没装GTK吧?

多想多半是这个问题。

请通过楼上兄弟说的那个方法查一下。
 楼主| 发表于 2003-6-16 14:17:02 | 显示全部楼层

我试了一下!

$ pkg-config --cflags --libs gtk+2.0
Package gtk+2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gtk+2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gtk+2.0' found
但是我的GTK装了呀,ManDrake的rpm包啊!
$ rpm -qa |grep gtk+2.0
gtk+2.0-2.2.1-2mdk
libgtk+2.0_0-devel-2.2.1-2mdk
libgtk+2.0_0-2.2.1-2mdk
我不知道该怎么修改了!
发表于 2003-6-16 15:31:02 | 显示全部楼层
pkg-config找不到gtk的路径,那么说明你没有设置好gtk的路径,你的gtk的rpm包是系统自带的吗??
 楼主| 发表于 2003-6-16 23:38:27 | 显示全部楼层

是系统自己带的,自己就装好了的!

我也很不明白,应该是已经装好了的啊!
请问如何修改gtk的路径?谢谢!
发表于 2003-6-18 23:13:37 | 显示全部楼层

我也遇到了这个问题~

我的os是redhat linux 8.0
版主救命!
发表于 2003-6-19 00:28:28 | 显示全部楼层

回复: 我试了一下!

最初由 piscator 发表
$ pkg-config --cflags --libs gtk+2.0
Package gtk+2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gtk+2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gtk+2.0' found
但是我的GTK装了呀,ManDrake的rpm包啊!
$ rpm -qa |grep gtk+2.0
gtk+2.0-2.2.1-2mdk
libgtk+2.0_0-devel-2.2.1-2mdk
libgtk+2.0_0-2.2.1-2mdk
我不知道该怎么修改了!


试试看 pkg-config --list-all | grep -i gtk
也许在pkg-config里面登记的是gtk+-2.0
或者 rpm -ql gtk+2.0-2.2.1-2mdk libgtk+2.0_0-devel-2.2.1-2mdk libgtk+2.0_0-2.2.1-2mdk | grep ".pc"
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表