This may be related to my other thread about "bzr update", where it complained about
Conflict: can't delete src/libgdl because it is not empty. Not deleting.
Trying a linux cmake because the autogen.sh was removed by the last bzr update, and the existing make does not work with the update code base.
#top of inkscape tree mkdir build cd build cmake .. # keep adding libraries and such until the cmake finishes without an error make 2>&1 | tee build_2016_11_04.log
which trundles along nicely until it blows up here:
[ 57%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/dock-item.cpp.o [ 57%] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/dock.cpp.o 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)))), ^ /usr/local/src/inkscape_trunk/src/ui/widget/dock.cpp:64:5: warning: ‘void gdl_dock_bar_set_orientation(GdlDockBar*, GtkOrientation)’ is deprecated (declared at /usr/include/libgdl-3.0/gdl/gdl-dock-bar.h:86): Use gtk_orientable_set_orientation instead [-Wdeprecated-declarations] gdl_dock_bar_set_orientation(_gdl_dock_bar, ^ /usr/local/src/inkscape_trunk/src/ui/widget/dock.cpp:65:74: warning: ‘void gdl_dock_bar_set_orientation(GdlDockBar*, GtkOrientation)’ is deprecated (declared at /usr/include/libgdl-3.0/gdl/gdl-dock-bar.h:86): Use gtk_orientable_set_orientation instead [-Wdeprecated-declarations]
static_cast<GtkOrientation>(orientation));
^ make[2]: *** [src/CMakeFiles/inkscape_base.dir/ui/widget/dock.cpp.o] Error 1 make[1]: *** [src/CMakeFiles/inkscape_base.dir/all] Error 2 make: *** [all] Error 2
##################
Possibly relevant information: % dpkg --list | grep -i gdl ii gir1.2-gdl-3 3.8.1-2ubuntu1 i386 GObject introspection data for the GDL library ii libgdl-3-5:i386 3.8.1-2ubuntu1 i386 GNOME DevTool libraries ii libgdl-3-common 3.8.1-2ubuntu1 all GNOME DevTool libraries - common files ii libgdl-3-dev 3.8.1-2ubuntu1 i386 GNOME DevTool libraries - development files % g++ --version g++-4.8.real (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4
Thanks,
David Mathog mathog@...1176... Manager, Sequence Analysis Facility, Biology Division, Caltech