On 08-Nov-2016 10:37, mathog wrote:
For completeness, here is the expanded command which fails:
[ 18%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/dock.cpp.o cd /usr/local/src/inkscape_trunk/build/src && /usr/bin/c++ -DHAVE_CAIRO_PDF=1 -DHAVE_CONFIG_H -DHAVE_TR1_UNORDERED_SET -DLPE_ENABLE_TEST_EFFECTS -DORBIT2=1 -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE -DWITH_LPETOOL -DWITH_MESH -DWITH_SVG2 -D_FORTIFY_SOURCE=2 -Dinkscape_base_EXPORTS -fopenmp -pthread -std=c++11 -O3 -DNDEBUG -fPIC -I/usr/local/src/inkscape_trunk/build/src -I/usr/local/src/inkscape_trunk/src -I/usr/local/src/inkscape_trunk -I/usr/local/src/inkscape_trunk/build/include -isystem /usr/include/harfbuzz -isystem /usr/include/pango-1.0 -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/freetype2 -isystem /usr/include/libpng12 -isystem /usr/include/gnome-vfs-2.0 -isystem /usr/include/gc -isystem /usr/include/poppler -isystem /usr/include/gtkmm-3.0 -isystem /usr/lib/i386-linux-gnu/gtkmm-3.0/include -isystem /usr/include/atkmm-1.6 -isystem /usr/include/giomm-2.4 -isystem /usr/lib/i386-linux-gnu/giomm-2.4/include -isystem /usr/include/pangomm-1.4 -isystem /usr/lib/i386-linux-gnu/pangomm-1.4/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/cairomm-1.0 -isystem /usr/lib/i386-linux-gnu/cairomm-1.0/include -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem /usr/lib/i386-linux-gnu/gdkmm-3.0/include -isystem /usr/include/atk-1.0 -isystem /usr/include/glibmm-2.4 -isystem /usr/lib/i386-linux-gnu/glibmm-2.4/include -isystem /usr/include/sigc++-2.0 -isystem /usr/lib/i386-linux-gnu/sigc++-2.0/include -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/libgdl-3.0 -isystem /usr/include/libxml2 -pthread -fPIC -o CMakeFiles/inkscape_base.dir/ui/widget/dock.cpp.o -c /usr/local/src/inkscape_trunk/src/ui/widget/dock.cpp
In file included from /usr/include/glib-2.0/gobject/gobject.h:24:0, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glibmm-2.4/glibmm/class.h:25, from /usr/include/glibmm-2.4/glibmm/objectbase.h:23, from /usr/include/glibmm-2.4/glibmm/object.h:29, from /usr/include/pangomm-1.4/pangomm/context.h:32, from /usr/include/gtkmm-3.0/gtkmm/widget.h:32, from /usr/include/gtkmm-3.0/gtkmm/container.h:29, from /usr/include/gtkmm-3.0/gtkmm/box.h:28, from /usr/local/src/inkscape_trunk/src/ui/widget/dock.h:15, from /usr/local/src/inkscape_trunk/src/ui/widget/dock.cpp:13: /usr/local/src/inkscape_trunk/src/ui/widget/dock.cpp: In constructor ‘Inkscape::UI::Widget::Dock::Dock(Gtk::Orientation)’: /usr/local/src/inkscape_trunk/src/ui/widget/dock.cpp:55:70: error: cannot convert ‘GdlDock* {aka _GdlDock*}’ to ‘GObject* {aka _GObject*}’ for argument ‘1’ to ‘GtkWidget* gdl_dock_bar_new(GObject*)’
_gdl_dock_bar(GDL_DOCK_BAR(gdl_dock_bar_new(GDL_DOCK(_gdl_dock)))),
(plus some "deprecated" warnings)
Thanks,
David Mathog mathog@...1176... Manager, Sequence Analysis Facility, Biology Division, Caltech