Open LokiFawkes opened 1 year ago
I have news. I removed the reference to wxPaintEvent (I was hesitant to do this), and I get an error that also appears in the Stable branch - conflicting definitions for GdkWindow.
In file included from /usr/include/gtk-2.0/gdk/gdkscreen.h:32,
from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31,
from /usr/include/gtk-2.0/gdk/gdk.h:32,
from /usr/include/gtk-2.0/gdk/gdkprivate.h:30,
from /usr/include/gtk-2.0/gdk/gdkx.h:30,
from ~/Ishiiruka/Source/Core/DolphinWX/Frame.cpp:86:
/usr/include/gtk-2.0/gdk/gdktypes.h:114:39: error: conflicting declaration ‘typedef struct _GdkDrawable GdkWindow’
114 | typedef struct _GdkDrawable GdkWindow;
| ^~~~~~~~~
In file included from /usr/include/wx-3.2/wx/string.h:24,
from /usr/include/wx-3.2/wx/bitmap.h:18,
from ~/Ishiiruka/Source/Core/DolphinWX/Frame.h:14,
from ~/Ishiiruka/Source/Core/DolphinWX/Frame.cpp:5:
/usr/include/wx-3.2/wx/defs.h:3101:31: note: previous declaration as ‘typedef struct _GdkWindow GdkWindow’
3101 | typedef struct _GdkWindow GdkWindow;
| ^~~~~~~~~
Looks like wx 3.2 and GTK 2 really don't like each other.
Also getting this error, no fix so far from what i've tried
Full paths to my Ishiiruka folder censored with tilde, assume the tilde's my home folder.
Is it building for anyone else?