在32位linux上编译代码时获取错误'gtk_window_set_keep_above'未声明

时间:2015-09-17 12:10:21

标签: c++ c linux gtk redhat

相同的C / C ++代码在64位上成功编译,而在32位机器上进行编译(在更新makefile更改等之后),它给出了以下错误:

**'gtk_window_set_keep_above' undeclared**

在检查gtk的标头时,发现头文件gtkwindows.h没有此函数导致错误。

现在我的问题是哪个GTK +包要更新gtk2-devel包而不影响其他包?

目前安装的gtk2-devel包是gtk2-devel-2.2.4-1

系统信息:Linux Red Hat 3(Taroon更新4)。

1 个答案:

答案 0 :(得分:1)

quick look in the docs会告诉你答案:

  
    

自2.4起

  

所以,你至少需要GTK + 2.4.0。