From: Alan F. <al...@co...> - 2014-10-16 12:18:55
|
On 10/16/2014 3:32 AM, Hans-Bernhard Bröker wrote: > Am 16.10.2014 um 01:20 schrieb Alan Feuerbacher: >> However, without the --disable-wxwidgets switch make fails with: >> >> ####### >> In file included from /usr/include/gtk-2.0/gdk/gdkscreen.h:32:0, >> from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, >> from /usr/include/gtk-2.0/gdk/gdk.h:32, >> from wxterminal/wxt_gui.h:183, >> from wxterminal/wxt_gui.cpp:96: >> /usr/include/gtk-2.0/gdk/gdktypes.h:114:39: error: conflicting >> declaration ‘typedef struct _GdkDrawable GdkWindow’ >> typedef struct _GdkDrawable GdkWindow; >> ^ >> In file included from /usr/include/wx-3.0/wx/wxprec.h:12:0, >> from wxterminal/wxt_gui.h:75, >> from wxterminal/wxt_gui.cpp:96: >> /usr/include/wx-3.0/wx/defs.h:3412:31: note: previous declaration as >> ‘typedef struct _GdkWindow GdkWindow’ >> typedef struct _GdkWindow GdkWindow; >> ^ > > That's a conflict between two libraries' header files about the > definition of a type. Which means those two libraries are incompatible > with each other: that version of gtk cannot be combined with that > version of wx. I see. How can I know which versions are compatible with each other? I read the installation documentation that's part of the tar files for each, and saw nothing about prerequisites or dependencies. Alan |