Still affected on Windows XP, Inkscape trunk revision 12336 with the gtk3 experimental devlibs (glibmm2-2.36).
Error message (simplified):
=============================
Make error line 303: problem compiling: In file included from src/ui/dialog/filedialogimpl-win32.h:1
8:0, from src/ui/dialog/filedialog.cpp:20:
c:\devlibs-gtk3\files/include/glibmm-2.4/glibmm/threads.h:203:11: error: field 'gobject_' has incomplete type
c:\devlibs-gtk3\files/include/glibmm-2.4/glibmm/threads.h: In member function 'GThread* Glib::Threads::Thread::gobj()':
c:\devlibs-gtk3\files/include/glibmm-2.4/glibmm/threads.h:199:41: error: 'gobject_' was not declared in this scope
c:\devlibs-gtk3\files/include/glibmm-2.4/glibmm/threads.h: In member function 'const GThread* Glib::Threads::Thread::gobj() const':
c:\devlibs-gtk3\files/include/glibmm-2.4/glibmm/threads.h:200:41: error: 'gobject_' was not declared in this scope
cc : compile of build/obj/ui/dialog/filedialogimpl-win32.o required by source: src/ui/dialog/filedialogimpl-win32.cpp
=============================
Make error line 303: problem compiling: In file included from src/ui/dialog/filedialogimpl-win32.h:18:0, from src/ui/dialog/filedialogimpl-win32.cpp:45:
c:\devlibs-gtk3\files/include/glibmm-2.4/glibmm/threads.h:203:11: error: field 'gobject_' has incomplete type
c:\devlibs-gtk3\files/include/glibmm-2.4/glibmm/threads.h: In member function 'GThread* Glib::Threads::Thread::gobj()':
c:\devlibs-gtk3\files/include/glibmm-2.4/glibmm/threads.h:199:41: error: 'gobject_' was not declared in this scope
c:\devlibs-gtk3\files/include/glibmm-2.4/glibmm/threads.h: In member function 'const GThread* Glib::Threads::Thread::gobj() const':
c:\devlibs-gtk3\files/include/glibmm-2.4/glibmm/threads.h:200:41: error: 'gobject_' was not declared in this scope
Alex, I've recently fixed some glibmm deprecations in the win32 specific code for the Open/Save dialogs and noticed no problem with the current gtk3 experimental devlibs (glibmm2-2.32). But it fails when I update the devlibs with glibmm2-2.36 and I can't find a way to fix the error. Could you please take a look or give a tip?
Still affected on Windows XP, Inkscape trunk revision 12336 with the gtk3 experimental devlibs (glibmm2-2.36).
Error message (simplified):
======= ======= ======= ======= = dialog/ filedialogimpl- win32.h: 1 dialog/ filedialog. cpp:20: gtk3\files/ include/ glibmm- 2.4/glibmm/ threads. h:203:11: error: field 'gobject_' has incomplete type gtk3\files/ include/ glibmm- 2.4/glibmm/ threads. h: In member function 'GThread* Glib::Threads: :Thread: :gobj() ': gtk3\files/ include/ glibmm- 2.4/glibmm/ threads. h:199:41: error: 'gobject_' was not declared in this scope gtk3\files/ include/ glibmm- 2.4/glibmm/ threads. h: In member function 'const GThread* Glib::Threads: :Thread: :gobj() const': gtk3\files/ include/ glibmm- 2.4/glibmm/ threads. h:200:41: error: 'gobject_' was not declared in this scope
Make error line 303: problem compiling: In file included from src/ui/
8:0, from src/ui/
c:\devlibs-
c:\devlibs-
c:\devlibs-
c:\devlibs-
c:\devlibs-
cc : compile of build/obj/ ui/dialog/ filedialogimpl- win32.o required by source: src/ui/ dialog/ filedialogimpl- win32.cpp ======= ======= ======= = dialog/ filedialogimpl- win32.h: 18:0, from src/ui/ dialog/ filedialogimpl- win32.cpp: 45: gtk3\files/ include/ glibmm- 2.4/glibmm/ threads. h:203:11: error: field 'gobject_' has incomplete type gtk3\files/ include/ glibmm- 2.4/glibmm/ threads. h: In member function 'GThread* Glib::Threads: :Thread: :gobj() ': gtk3\files/ include/ glibmm- 2.4/glibmm/ threads. h:199:41: error: 'gobject_' was not declared in this scope gtk3\files/ include/ glibmm- 2.4/glibmm/ threads. h: In member function 'const GThread* Glib::Threads: :Thread: :gobj() const': gtk3\files/ include/ glibmm- 2.4/glibmm/ threads. h:200:41: error: 'gobject_' was not declared in this scope
=======
Make error line 303: problem compiling: In file included from src/ui/
c:\devlibs-
c:\devlibs-
c:\devlibs-
c:\devlibs-
c:\devlibs-
Alex, I've recently fixed some glibmm deprecations in the win32 specific code for the Open/Save dialogs and noticed no problem with the current gtk3 experimental devlibs (glibmm2-2.32). But it fails when I update the devlibs with glibmm2-2.36 and I can't find a way to fix the error. Could you please take a look or give a tip?