使用GTK+;在Ubuntu 14.04上构建wxWidgets时出错;3.

使用GTK+;在Ubuntu 14.04上构建wxWidgets时出错;3.,ubuntu,wxwidgets,Ubuntu,Wxwidgets,我试图在Ubuntu 14.04上编译wxWidgets(3.0.0)的最新稳定版本。当我确认——使用gtk=2时,一切正常,但当我使用gtk=3配置时,我在执行make时出现以下错误: ../src/gtk/toplevel.cpp: In member function ‘bool wxTopLevelWindowGTK::Create(wxWindow*, wxWindowID, const wxString&, const wxPoint&, const wxSize&a

我试图在Ubuntu 14.04上编译wxWidgets(3.0.0)的最新稳定版本。当我确认
——使用gtk=2
时,一切正常,但当我使用gtk=3配置
时,我在执行
make
时出现以下错误:

../src/gtk/toplevel.cpp: In member function ‘bool wxTopLevelWindowGTK::Create(wxWindow*, wxWindowID, const wxString&, const wxPoint&, const wxSize&, long int, const wxString&)’:
../src/gtk/toplevel.cpp:733:78: error: ‘GDK_IS_WAYLAND_SCREEN’ was not declared in this scope
             GDK_IS_WAYLAND_SCREEN(gtk_window_get_screen(GTK_WINDOW(m_widget))) &&
                                                                              ^
make: *** [coredll_gtk_toplevel.o] Error 1
当然,我已经安装了
libgtk-3-dev


config.log
文件可用。

这可以在svn/git中的最新3.0分支源代码中修复,如果可以,请测试它们,否则请在发布时尝试3.0.1。

非常感谢,最新3.0分支源代码工作正常。