[165/653] cxx: ingen/src/gui/SubgraphModule.cpp -> build/ingen/src/gui/SubgraphModule.cpp.1.o In file included from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:23:0, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/types.h:92:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/types.h:92:54: error: expected template-name before ‘<’ token class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/types.h:92:54: error: expected ‘{’ before ‘<’ token /usr/include/gdkmm-2.4/gdkmm/types.h:92:54: error: expected unqualified-id before ‘<’ token /usr/include/gdkmm-2.4/gdkmm/types.h:174:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Flags ^ /usr/include/gdkmm-2.4/gdkmm/types.h:174:30: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Flags ^ /usr/include/gdkmm-2.4/gdkmm/types.h:174:58: error: expected template-name before ‘<’ token class Value : public Glib::Value_Flags ^ /usr/include/gdkmm-2.4/gdkmm/types.h:207:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/types.h:207:24: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/types.h:207:51: error: expected template-name before ‘<’ token class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/types.h:274:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Flags ^ /usr/include/gdkmm-2.4/gdkmm/types.h:274:32: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Flags ^ /usr/include/gdkmm-2.4/gdkmm/types.h:274:60: error: expected template-name before ‘<’ token class Value : public Glib::Value_Flags ^ /usr/include/gdkmm-2.4/gdkmm/types.h:357:9: error: ‘ArrayHandle’ in namespace ‘Glib’ does not name a type typedef Glib::ArrayHandle ArrayHandle_AtomString; ^ /usr/include/gdkmm-2.4/gdkmm/types.h:358:9: error: ‘ListHandle’ in namespace ‘Glib’ does not name a type typedef Glib::ListHandle ListHandle_AtomString; ^ In file included from /usr/include/glibmm-2.4/glibmm/value.h:196:0, from /usr/include/glibmm-2.4/glibmm/propertyproxy_base.h:25, from /usr/include/glibmm-2.4/glibmm/propertyproxy.h:25, from /usr/include/glibmm-2.4/glibmm/objectbase.h:24, from /usr/include/glibmm-2.4/glibmm/wrap.h:26, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:26, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:23, from /usr/include/glibmm-2.4/glibmm.h:91, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:22, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/glibmm-2.4/glibmm/value_custom.h:109:7: error: ‘Glib::Value’ is not a template type class Value : public ValueBase_Boxed ^ /usr/include/glibmm-2.4/glibmm/value_custom.h:135:7: error: ‘Value’ is not a class template class Value : public Value_Pointer ^ /usr/include/glibmm-2.4/glibmm/value_custom.h:135:15: error: ‘Glib::Value’ is not a template type class Value : public Value_Pointer ^ /usr/include/glibmm-2.4/glibmm/value_custom.h:144:7: error: ‘Value’ is not a class template class Value : public Value_Pointer ^ /usr/include/glibmm-2.4/glibmm/value_custom.h:144:21: error: ‘Glib::Value’ is not a template type class Value : public Value_Pointer ^ /usr/include/glibmm-2.4/glibmm/value_custom.h:231:12: error: expected initializer before ‘<’ token GType Value::custom_type_ = 0; ^ /usr/include/glibmm-2.4/glibmm/value_custom.h:234:11: error: expected initializer before ‘<’ token void Value::set(const typename Value::CppType& data) ^ /usr/include/glibmm-2.4/glibmm/value_custom.h:241:10: error: expected nested-name-specifier before ‘Value’ typename Value::CppType Value::get() const ^ /usr/include/glibmm-2.4/glibmm/value_custom.h:241:15: error: expected initializer before ‘<’ token typename Value::CppType Value::get() const ^ /usr/include/glibmm-2.4/glibmm/value_custom.h:249:12: error: expected initializer before ‘<’ token GType Value::value_type() ^ /usr/include/glibmm-2.4/glibmm/value_custom.h:264:11: error: expected initializer before ‘<’ token void Value::value_init_func(GValue* value) ^ /usr/include/glibmm-2.4/glibmm/value_custom.h:272:11: error: expected initializer before ‘<’ token void Value::value_free_func(GValue* value) ^ /usr/include/glibmm-2.4/glibmm/value_custom.h:279:11: error: expected initializer before ‘<’ token void Value::value_copy_func(const GValue* src_value, GValue* dest_value) ^ In file included from /usr/include/glibmm-2.4/glibmm/propertyproxy_base.h:25:0, from /usr/include/glibmm-2.4/glibmm/propertyproxy.h:25, from /usr/include/glibmm-2.4/glibmm/objectbase.h:24, from /usr/include/glibmm-2.4/glibmm/wrap.h:26, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:26, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:23, from /usr/include/glibmm-2.4/glibmm.h:91, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:22, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/glibmm-2.4/glibmm/value.h:226:7: error: ‘Value’ is not a class template class Value< Glib::RefPtr > : public ValueBase_Object ^ /usr/include/glibmm-2.4/glibmm/value.h:226:30: error: ‘Glib::Value’ is not a template type class Value< Glib::RefPtr > : public ValueBase_Object ^ /usr/include/glibmm-2.4/glibmm/value.h:245:7: error: ‘Value’ is not a class template class Value< Glib::RefPtr > : public ValueBase_Object ^ /usr/include/glibmm-2.4/glibmm/value.h:245:36: error: ‘Glib::Value’ is not a template type class Value< Glib::RefPtr > : public ValueBase_Object ^ In file included from /usr/include/glibmm-2.4/glibmm/value.h:266:0, from /usr/include/glibmm-2.4/glibmm/propertyproxy_base.h:25, from /usr/include/glibmm-2.4/glibmm/propertyproxy.h:25, from /usr/include/glibmm-2.4/glibmm/objectbase.h:24, from /usr/include/glibmm-2.4/glibmm/wrap.h:26, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:26, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:23, from /usr/include/glibmm-2.4/glibmm.h:91, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:22, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/glibmm-2.4/glibmm/value_basictypes.h:23:7: error: ‘Value’ is not a class template class Value : public ValueBase ^ /usr/include/glibmm-2.4/glibmm/value_basictypes.h:23:17: error: ‘Glib::Value’ is not a template type class Value : public ValueBase ^ /usr/include/glibmm-2.4/glibmm/value_basictypes.h:44:7: error: ‘Value’ is not a class template class Value : public ValueBase ^ /usr/include/glibmm-2.4/glibmm/value_basictypes.h:44:17: error: ‘Glib::Value’ is not a template type class Value : public ValueBase ^ /usr/include/glibmm-2.4/glibmm/value_basictypes.h:65:7: error: ‘Value’ is not a class template class Value : public ValueBase ^ /usr/include/glibmm-2.4/glibmm/value_basictypes.h:65:26: error: ‘Glib::Value’ is not a template type class Value : public ValueBase ^ /usr/include/glibmm-2.4/glibmm/value_basictypes.h:86:7: error: ‘Value’ is not a class template class Value : public ValueBase ^ /usr/include/glibmm-2.4/glibmm/value_basictypes.h:86:16: error: ‘Glib::Value’ is not a template type class Value : public ValueBase ^ /usr/include/glibmm-2.4/glibmm/value_basictypes.h:107:7: error: ‘Value’ is not a class template class Value : public ValueBase ^ /usr/include/glibmm-2.4/glibmm/value_basictypes.h:107:25: error: ‘Glib::Value’ is not a template type class Value : public ValueBase ^ /usr/include/glibmm-2.4/glibmm/value_basictypes.h:128:7: error: ‘Value’ is not a class template class Value : public ValueBase ^ /usr/include/glibmm-2.4/glibmm/value_basictypes.h:128:17: error: ‘Glib::Value’ is not a template type class Value : public ValueBase ^ /usr/include/glibmm-2.4/glibmm/value_basictypes.h:149:7: error: ‘Value’ is not a class template class Value : public ValueBase ^ /usr/include/glibmm-2.4/glibmm/value_basictypes.h:149:26: error: ‘Glib::Value’ is not a template type class Value : public ValueBase ^ /usr/include/glibmm-2.4/glibmm/value_basictypes.h:170:7: error: ‘Value’ is not a class template class Value : public ValueBase ^ /usr/include/glibmm-2.4/glibmm/value_basictypes.h:170:22: error: ‘Glib::Value’ is not a template type class Value : public ValueBase ^ /usr/include/glibmm-2.4/glibmm/value_basictypes.h:191:7: error: ‘Value’ is not a class template class Value : public ValueBase ^ /usr/include/glibmm-2.4/glibmm/value_basictypes.h:191:31: error: ‘Glib::Value’ is not a template type class Value : public ValueBase ^ /usr/include/glibmm-2.4/glibmm/value_basictypes.h:212:7: error: ‘Value’ is not a class template class Value : public ValueBase ^ /usr/include/glibmm-2.4/glibmm/value_basictypes.h:212:18: error: ‘Glib::Value’ is not a template type class Value : public ValueBase ^ /usr/include/glibmm-2.4/glibmm/value_basictypes.h:233:7: error: ‘Value’ is not a class template class Value : public ValueBase ^ /usr/include/glibmm-2.4/glibmm/value_basictypes.h:233:19: error: ‘Glib::Value’ is not a template type class Value : public ValueBase ^ /usr/include/glibmm-2.4/glibmm/value_basictypes.h:254:7: error: ‘Value’ is not a class template class Value : public ValueBase ^ /usr/include/glibmm-2.4/glibmm/value_basictypes.h:254:18: error: ‘Glib::Value’ is not a template type class Value : public ValueBase ^ In file included from /usr/include/glibmm-2.4/glibmm/propertyproxy_base.h:25:0, from /usr/include/glibmm-2.4/glibmm/propertyproxy.h:25, from /usr/include/glibmm-2.4/glibmm/objectbase.h:24, from /usr/include/glibmm-2.4/glibmm/wrap.h:26, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:26, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:23, from /usr/include/glibmm-2.4/glibmm.h:91, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:22, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/glibmm-2.4/glibmm/value.h:277:7: error: ‘Value’ is not a class template class Value : public ValueBase_String ^ /usr/include/glibmm-2.4/glibmm/value.h:277:24: error: ‘Glib::Value’ is not a template type class Value : public ValueBase_String ^ /usr/include/glibmm-2.4/glibmm/value.h:290:7: error: ‘Value’ is not a class template class Value : public ValueBase_String ^ /usr/include/glibmm-2.4/glibmm/value.h:290:26: error: ‘Glib::Value’ is not a template type class Value : public ValueBase_String ^ In file included from /usr/include/glibmm-2.4/glibmm/objectbase.h:24:0, from /usr/include/glibmm-2.4/glibmm/wrap.h:26, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:26, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:23, from /usr/include/glibmm-2.4/glibmm.h:91, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:22, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/glibmm-2.4/glibmm/propertyproxy.h: In member function ‘void Glib::PropertyProxy::set_value(const T&)’: /usr/include/glibmm-2.4/glibmm/propertyproxy.h:135:9: error: ‘Glib::Value’ is not a template Glib::Value value; ^ /usr/include/glibmm-2.4/glibmm/propertyproxy.h:136:8: error: invalid use of incomplete type ‘class Glib::Value’ value.init(Glib::Value::value_type()); ^ In file included from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:23:0, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/types.h:92:7: error: forward declaration of ‘class Glib::Value’ class Value : public Glib::Value_Enum ^ In file included from /usr/include/glibmm-2.4/glibmm/objectbase.h:24:0, from /usr/include/glibmm-2.4/glibmm/wrap.h:26, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:26, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:23, from /usr/include/glibmm-2.4/glibmm.h:91, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:22, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/glibmm-2.4/glibmm/propertyproxy.h:136:20: error: ‘Glib::Value’ is not a template value.init(Glib::Value::value_type()); ^ /usr/include/glibmm-2.4/glibmm/propertyproxy.h:136:14: error: incomplete type ‘Glib::Value’ used in nested name specifier value.init(Glib::Value::value_type()); ^ /usr/include/glibmm-2.4/glibmm/propertyproxy.h:138:8: error: invalid use of incomplete type ‘class Glib::Value’ value.set(data); ^ In file included from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:23:0, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/types.h:92:7: error: forward declaration of ‘class Glib::Value’ class Value : public Glib::Value_Enum ^ In file included from /usr/include/glibmm-2.4/glibmm/objectbase.h:24:0, from /usr/include/glibmm-2.4/glibmm/wrap.h:26, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:26, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:23, from /usr/include/glibmm-2.4/glibmm.h:91, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:22, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/glibmm-2.4/glibmm/propertyproxy.h: In member function ‘T Glib::PropertyProxy::get_value() const’: /usr/include/glibmm-2.4/glibmm/propertyproxy.h:145:9: error: ‘Glib::Value’ is not a template Glib::Value value; ^ /usr/include/glibmm-2.4/glibmm/propertyproxy.h:146:8: error: invalid use of incomplete type ‘class Glib::Value’ value.init(Glib::Value::value_type()); ^ In file included from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:23:0, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/types.h:92:7: error: forward declaration of ‘class Glib::Value’ class Value : public Glib::Value_Enum ^ In file included from /usr/include/glibmm-2.4/glibmm/objectbase.h:24:0, from /usr/include/glibmm-2.4/glibmm/wrap.h:26, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:26, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:23, from /usr/include/glibmm-2.4/glibmm.h:91, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:22, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/glibmm-2.4/glibmm/propertyproxy.h:146:20: error: ‘Glib::Value’ is not a template value.init(Glib::Value::value_type()); ^ /usr/include/glibmm-2.4/glibmm/propertyproxy.h:146:14: error: incomplete type ‘Glib::Value’ used in nested name specifier value.init(Glib::Value::value_type()); ^ /usr/include/glibmm-2.4/glibmm/propertyproxy.h:149:15: error: invalid use of incomplete type ‘class Glib::Value’ return value.get(); ^ In file included from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:23:0, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/types.h:92:7: error: forward declaration of ‘class Glib::Value’ class Value : public Glib::Value_Enum ^ In file included from /usr/include/glibmm-2.4/glibmm/objectbase.h:24:0, from /usr/include/glibmm-2.4/glibmm/wrap.h:26, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:26, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:23, from /usr/include/glibmm-2.4/glibmm.h:91, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:22, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/glibmm-2.4/glibmm/propertyproxy.h: In member function ‘void Glib::PropertyProxy_WriteOnly::set_value(const T&)’: /usr/include/glibmm-2.4/glibmm/propertyproxy.h:158:9: error: ‘Glib::Value’ is not a template Glib::Value value; ^ /usr/include/glibmm-2.4/glibmm/propertyproxy.h:159:8: error: invalid use of incomplete type ‘class Glib::Value’ value.init(Glib::Value::value_type()); ^ In file included from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:23:0, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/types.h:92:7: error: forward declaration of ‘class Glib::Value’ class Value : public Glib::Value_Enum ^ In file included from /usr/include/glibmm-2.4/glibmm/objectbase.h:24:0, from /usr/include/glibmm-2.4/glibmm/wrap.h:26, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:26, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:23, from /usr/include/glibmm-2.4/glibmm.h:91, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:22, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/glibmm-2.4/glibmm/propertyproxy.h:159:20: error: ‘Glib::Value’ is not a template value.init(Glib::Value::value_type()); ^ /usr/include/glibmm-2.4/glibmm/propertyproxy.h:159:14: error: incomplete type ‘Glib::Value’ used in nested name specifier value.init(Glib::Value::value_type()); ^ /usr/include/glibmm-2.4/glibmm/propertyproxy.h:161:8: error: invalid use of incomplete type ‘class Glib::Value’ value.set(data); ^ In file included from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:23:0, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/types.h:92:7: error: forward declaration of ‘class Glib::Value’ class Value : public Glib::Value_Enum ^ In file included from /usr/include/glibmm-2.4/glibmm/objectbase.h:24:0, from /usr/include/glibmm-2.4/glibmm/wrap.h:26, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:26, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:23, from /usr/include/glibmm-2.4/glibmm.h:91, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:22, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/glibmm-2.4/glibmm/propertyproxy.h: In member function ‘T Glib::PropertyProxy_ReadOnly::get_value() const’: /usr/include/glibmm-2.4/glibmm/propertyproxy.h:171:9: error: ‘Glib::Value’ is not a template Glib::Value value; ^ /usr/include/glibmm-2.4/glibmm/propertyproxy.h:172:8: error: invalid use of incomplete type ‘class Glib::Value’ value.init(Glib::Value::value_type()); ^ In file included from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:23:0, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/types.h:92:7: error: forward declaration of ‘class Glib::Value’ class Value : public Glib::Value_Enum ^ In file included from /usr/include/glibmm-2.4/glibmm/objectbase.h:24:0, from /usr/include/glibmm-2.4/glibmm/wrap.h:26, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:26, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:23, from /usr/include/glibmm-2.4/glibmm.h:91, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:22, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/glibmm-2.4/glibmm/propertyproxy.h:172:20: error: ‘Glib::Value’ is not a template value.init(Glib::Value::value_type()); ^ /usr/include/glibmm-2.4/glibmm/propertyproxy.h:172:14: error: incomplete type ‘Glib::Value’ used in nested name specifier value.init(Glib::Value::value_type()); ^ /usr/include/glibmm-2.4/glibmm/propertyproxy.h:175:15: error: invalid use of incomplete type ‘class Glib::Value’ return value.get(); ^ In file included from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:23:0, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/types.h:92:7: error: forward declaration of ‘class Glib::Value’ class Value : public Glib::Value_Enum ^ In file included from /usr/include/glibmm-2.4/glibmm/wrap.h:26:0, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:26, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:23, from /usr/include/glibmm-2.4/glibmm.h:91, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:22, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/glibmm-2.4/glibmm/objectbase.h: In member function ‘void Glib::ObjectBase::set_property(const Glib::ustring&, const PropertyType&)’: /usr/include/glibmm-2.4/glibmm/objectbase.h:230:9: error: ‘Glib::Value’ is not a template Glib::Value property_value; ^ /usr/include/glibmm-2.4/glibmm/objectbase.h:231:17: error: invalid use of incomplete type ‘class Glib::Value’ property_value.init(Glib::Value::value_type()); ^ In file included from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:23:0, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/types.h:92:7: error: forward declaration of ‘class Glib::Value’ class Value : public Glib::Value_Enum ^ In file included from /usr/include/glibmm-2.4/glibmm/wrap.h:26:0, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:26, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:23, from /usr/include/glibmm-2.4/glibmm.h:91, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:22, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/glibmm-2.4/glibmm/objectbase.h:231:29: error: ‘Glib::Value’ is not a template property_value.init(Glib::Value::value_type()); ^ /usr/include/glibmm-2.4/glibmm/objectbase.h:231:23: error: incomplete type ‘Glib::Value’ used in nested name specifier property_value.init(Glib::Value::value_type()); ^ /usr/include/glibmm-2.4/glibmm/objectbase.h:233:17: error: invalid use of incomplete type ‘class Glib::Value’ property_value.set(value); ^ In file included from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:23:0, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/types.h:92:7: error: forward declaration of ‘class Glib::Value’ class Value : public Glib::Value_Enum ^ In file included from /usr/include/glibmm-2.4/glibmm/wrap.h:26:0, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:26, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:23, from /usr/include/glibmm-2.4/glibmm.h:91, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:22, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/glibmm-2.4/glibmm/objectbase.h:234:57: error: no matching function for call to ‘Glib::ObjectBase::set_property_value(const Glib::ustring&, Glib::Value&)’ this->set_property_value(property_name, property_value); ^ /usr/include/glibmm-2.4/glibmm/objectbase.h:234:57: note: candidate is: /usr/include/glibmm-2.4/glibmm/objectbase.h:94:8: note: void Glib::ObjectBase::set_property_value(const Glib::ustring&, const Glib::ValueBase&) void set_property_value(const Glib::ustring& property_name, const Glib::ValueBase& value); ^ /usr/include/glibmm-2.4/glibmm/objectbase.h:94:8: note: no known conversion for argument 2 from ‘Glib::Value’ to ‘const Glib::ValueBase&’ /usr/include/glibmm-2.4/glibmm/objectbase.h: In member function ‘void Glib::ObjectBase::get_property(const Glib::ustring&, PropertyType&) const’: /usr/include/glibmm-2.4/glibmm/objectbase.h:240:9: error: ‘Glib::Value’ is not a template Glib::Value property_value; ^ /usr/include/glibmm-2.4/glibmm/objectbase.h:241:17: error: invalid use of incomplete type ‘class Glib::Value’ property_value.init(Glib::Value::value_type()); ^ In file included from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:23:0, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/types.h:92:7: error: forward declaration of ‘class Glib::Value’ class Value : public Glib::Value_Enum ^ In file included from /usr/include/glibmm-2.4/glibmm/wrap.h:26:0, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:26, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:23, from /usr/include/glibmm-2.4/glibmm.h:91, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:22, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/glibmm-2.4/glibmm/objectbase.h:241:29: error: ‘Glib::Value’ is not a template property_value.init(Glib::Value::value_type()); ^ /usr/include/glibmm-2.4/glibmm/objectbase.h:241:23: error: incomplete type ‘Glib::Value’ used in nested name specifier property_value.init(Glib::Value::value_type()); ^ /usr/include/glibmm-2.4/glibmm/objectbase.h:243:57: error: no matching function for call to ‘Glib::ObjectBase::get_property_value(const Glib::ustring&, Glib::Value&) const’ this->get_property_value(property_name, property_value); ^ /usr/include/glibmm-2.4/glibmm/objectbase.h:243:57: note: candidate is: /usr/include/glibmm-2.4/glibmm/objectbase.h:97:8: note: void Glib::ObjectBase::get_property_value(const Glib::ustring&, Glib::ValueBase&) const void get_property_value(const Glib::ustring& property_name, Glib::ValueBase& value) const; ^ /usr/include/glibmm-2.4/glibmm/objectbase.h:97:8: note: no known conversion for argument 2 from ‘Glib::Value’ to ‘Glib::ValueBase&’ /usr/include/glibmm-2.4/glibmm/objectbase.h:245:25: error: invalid use of incomplete type ‘class Glib::Value’ value = property_value.get(); ^ In file included from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:23:0, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/types.h:92:7: error: forward declaration of ‘class Glib::Value’ class Value : public Glib::Value_Enum ^ In file included from /usr/include/glibmm-2.4/glibmm.h:93:0, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:22, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/glibmm-2.4/glibmm/bytearray.h: At global scope: /usr/include/glibmm-2.4/glibmm/bytearray.h:186:7: error: ‘Value’ is not a class template class Value< Glib::RefPtr > : public ValueBase_Boxed ^ /usr/include/glibmm-2.4/glibmm/bytearray.h:186:44: error: ‘Glib::Value’ is not a template type class Value< Glib::RefPtr > : public ValueBase_Boxed ^ In file included from /usr/include/glibmm-2.4/glibmm.h:121:0, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:22, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/glibmm-2.4/glibmm/property.h:146:17: error: ‘Glib::Value’ is not a template typedef Glib::Value ValueType; ^ /usr/include/glibmm-2.4/glibmm/property.h: In constructor ‘Glib::Property::Property(Glib::Object&, const Glib::ustring&)’: /usr/include/glibmm-2.4/glibmm/property.h:189:24: error: incomplete type ‘Glib::Property::ValueType {aka Glib::Value}’ used in nested name specifier PropertyBase(object, ValueType::value_type()) ^ /usr/include/glibmm-2.4/glibmm/property.h:192:53: error: invalid use of incomplete type ‘Glib::Property::ValueType {aka class Glib::Value}’ install_property(static_cast(value_).create_param_spec(name)); ^ In file included from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:23:0, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/types.h:92:7: error: forward declaration of ‘Glib::Property::ValueType {aka class Glib::Value}’ class Value : public Glib::Value_Enum ^ In file included from /usr/include/glibmm-2.4/glibmm.h:121:0, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:22, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/glibmm-2.4/glibmm/property.h: In constructor ‘Glib::Property::Property(Glib::Object&, const Glib::ustring&, const PropertyType&)’: /usr/include/glibmm-2.4/glibmm/property.h:199:24: error: incomplete type ‘Glib::Property::ValueType {aka Glib::Value}’ used in nested name specifier PropertyBase(object, ValueType::value_type()) ^ /usr/include/glibmm-2.4/glibmm/property.h:201:34: error: invalid use of incomplete type ‘Glib::Property::ValueType {aka class Glib::Value}’ static_cast(value_).set(default_value); ^ In file included from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:23:0, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/types.h:92:7: error: forward declaration of ‘Glib::Property::ValueType {aka class Glib::Value}’ class Value : public Glib::Value_Enum ^ In file included from /usr/include/glibmm-2.4/glibmm.h:121:0, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:22, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/glibmm-2.4/glibmm/property.h:204:53: error: invalid use of incomplete type ‘Glib::Property::ValueType {aka class Glib::Value}’ install_property(static_cast(value_).create_param_spec(name)); ^ In file included from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:23:0, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/types.h:92:7: error: forward declaration of ‘Glib::Property::ValueType {aka class Glib::Value}’ class Value : public Glib::Value_Enum ^ In file included from /usr/include/glibmm-2.4/glibmm.h:121:0, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:22, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/glibmm-2.4/glibmm/property.h: In member function ‘void Glib::Property::set_value(const PropertyType&)’: /usr/include/glibmm-2.4/glibmm/property.h:210:34: error: invalid use of incomplete type ‘Glib::Property::ValueType {aka class Glib::Value}’ static_cast(value_).set(data); ^ In file included from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:23:0, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/types.h:92:7: error: forward declaration of ‘Glib::Property::ValueType {aka class Glib::Value}’ class Value : public Glib::Value_Enum ^ In file included from /usr/include/glibmm-2.4/glibmm.h:121:0, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:22, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/glibmm-2.4/glibmm/property.h: In member function ‘Glib::Property::PropertyType Glib::Property::get_value() const’: /usr/include/glibmm-2.4/glibmm/property.h:217:47: error: invalid use of incomplete type ‘const ValueType {aka const class Glib::Value}’ return static_cast(value_).get(); ^ In file included from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:23:0, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/types.h:92:7: error: forward declaration of ‘const ValueType {aka const class Glib::Value}’ class Value : public Glib::Value_Enum ^ In file included from /usr/include/glibmm-2.4/glibmm.h:121:0, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:22, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/glibmm-2.4/glibmm/property.h: In member function ‘Glib::Property& Glib::Property::operator=(const PropertyType&)’: /usr/include/glibmm-2.4/glibmm/property.h:223:34: error: invalid use of incomplete type ‘Glib::Property::ValueType {aka class Glib::Value}’ static_cast(value_).set(data); ^ In file included from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:23:0, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/types.h:92:7: error: forward declaration of ‘Glib::Property::ValueType {aka class Glib::Value}’ class Value : public Glib::Value_Enum ^ In file included from /usr/include/glibmm-2.4/glibmm.h:121:0, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:22, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/glibmm-2.4/glibmm/property.h: In member function ‘Glib::Property::operator T() const’: /usr/include/glibmm-2.4/glibmm/property.h:231:47: error: invalid use of incomplete type ‘const ValueType {aka const class Glib::Value}’ return static_cast(value_).get(); ^ In file included from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:23:0, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/types.h:92:7: error: forward declaration of ‘const ValueType {aka const class Glib::Value}’ class Value : public Glib::Value_Enum ^ In file included from /usr/include/glibmm-2.4/glibmm.h:140:0, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:22, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/glibmm-2.4/glibmm/valuearray.h: At global scope: /usr/include/glibmm-2.4/glibmm/valuearray.h:198:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Boxed ^ /usr/include/glibmm-2.4/glibmm/valuearray.h:198:29: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Boxed ^ In file included from /usr/include/pangomm-1.4/pangomm/context.h:35:0, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/pangomm-1.4/pangomm/fontdescription.h:64:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/pangomm-1.4/pangomm/fontdescription.h:64:25: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/pangomm-1.4/pangomm/fontdescription.h:95:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/pangomm-1.4/pangomm/fontdescription.h:95:27: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/pangomm-1.4/pangomm/fontdescription.h:133:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/pangomm-1.4/pangomm/fontdescription.h:133:27: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/pangomm-1.4/pangomm/fontdescription.h:169:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/pangomm-1.4/pangomm/fontdescription.h:169:26: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/pangomm-1.4/pangomm/fontdescription.h:241:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Flags ^ /usr/include/pangomm-1.4/pangomm/fontdescription.h:241:28: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Flags ^ /usr/include/pangomm-1.4/pangomm/fontdescription.h:275:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/pangomm-1.4/pangomm/fontdescription.h:275:27: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ In file included from /usr/include/pangomm-1.4/pangomm/context.h:35:0, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/pangomm-1.4/pangomm/fontdescription.h:624:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Boxed ^ /usr/include/pangomm-1.4/pangomm/fontdescription.h:624:35: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Boxed ^ In file included from /usr/include/pangomm-1.4/pangomm/context.h:36:0, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/pangomm-1.4/pangomm/fontmetrics.h:188:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Boxed ^ /usr/include/pangomm-1.4/pangomm/fontmetrics.h:188:31: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Boxed ^ In file included from /usr/include/pangomm-1.4/pangomm/fontset.h:32:0, from /usr/include/pangomm-1.4/pangomm/context.h:37, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/pangomm-1.4/pangomm/language.h:136:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/pangomm-1.4/pangomm/language.h:136:26: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ In file included from /usr/include/pangomm-1.4/pangomm/fontset.h:32:0, from /usr/include/pangomm-1.4/pangomm/context.h:37, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/pangomm-1.4/pangomm/language.h:295:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Boxed ^ /usr/include/pangomm-1.4/pangomm/language.h:295:28: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Boxed ^ In file included from /usr/include/pangomm-1.4/pangomm/font.h:38:0, from /usr/include/pangomm-1.4/pangomm/fontset.h:33, from /usr/include/pangomm-1.4/pangomm/context.h:37, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/pangomm-1.4/pangomm/coverage.h:61:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/pangomm-1.4/pangomm/coverage.h:61:33: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ In file included from /usr/include/pangomm-1.4/pangomm/attributes.h:31:0, from /usr/include/pangomm-1.4/pangomm/item.h:27, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/pangomm-1.4/pangomm/color.h:155:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Boxed ^ /usr/include/pangomm-1.4/pangomm/color.h:155:25: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Boxed ^ In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/pangomm-1.4/pangomm/attributes.h:85:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/pangomm-1.4/pangomm/attributes.h:85:28: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/pangomm-1.4/pangomm/attributes.h:120:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/pangomm-1.4/pangomm/attributes.h:120:29: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ In file included from /usr/include/pangomm-1.4/pangomm/context.h:40:0, from /usr/include/gtkmm-2.4/gtkmm/widget.h:30, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/pangomm-1.4/pangomm/attrlist.h:197:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Boxed ^ /usr/include/pangomm-1.4/pangomm/attrlist.h:197:28: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Boxed ^ In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:30:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/pangomm-1.4/pangomm/context.h:84:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/pangomm-1.4/pangomm/context.h:84:29: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/pangomm-1.4/pangomm/context.h:116:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/pangomm-1.4/pangomm/context.h:116:31: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ In file included from /usr/include/pangomm-1.4/pangomm/layout.h:38:0, from /usr/include/gtkmm-2.4/gtkmm/widget.h:31, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/pangomm-1.4/pangomm/tabarray.h:62:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/pangomm-1.4/pangomm/tabarray.h:62:28: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ In file included from /usr/include/pangomm-1.4/pangomm/layout.h:38:0, from /usr/include/gtkmm-2.4/gtkmm/widget.h:31, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/pangomm-1.4/pangomm/tabarray.h:191:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Boxed ^ /usr/include/pangomm-1.4/pangomm/tabarray.h:191:28: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Boxed ^ In file included from /usr/include/pangomm-1.4/pangomm/layoutiter.h:32:0, from /usr/include/pangomm-1.4/pangomm/layout.h:40, from /usr/include/gtkmm-2.4/gtkmm/widget.h:31, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/pangomm-1.4/pangomm/layoutrun.h:174:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Boxed ^ /usr/include/pangomm-1.4/pangomm/layoutrun.h:174:29: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Boxed ^ In file included from /usr/include/pangomm-1.4/pangomm/layout.h:40:0, from /usr/include/gtkmm-2.4/gtkmm/widget.h:31, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/pangomm-1.4/pangomm/layoutiter.h:305:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Boxed ^ /usr/include/pangomm-1.4/pangomm/layoutiter.h:305:30: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Boxed ^ In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:31:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/pangomm-1.4/pangomm/layout.h:77:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/pangomm-1.4/pangomm/layout.h:77:29: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/pangomm-1.4/pangomm/layout.h:109:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/pangomm-1.4/pangomm/layout.h:109:28: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/pangomm-1.4/pangomm/layout.h:142:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/pangomm-1.4/pangomm/layout.h:142:33: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ In file included from /usr/include/atkmm-1.6/atkmm/object.h:31:0, from /usr/include/gtkmm-2.4/gtkmm/widget.h:34, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/atkmm-1.6/atkmm/component.h:75:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/atkmm-1.6/atkmm/component.h:75:27: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/atkmm-1.6/atkmm/component.h:112:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/atkmm-1.6/atkmm/component.h:112:23: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ In file included from /usr/include/atkmm-1.6/atkmm/object.h:32:0, from /usr/include/gtkmm-2.4/gtkmm/widget.h:34, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/atkmm-1.6/atkmm/relation.h:78:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/atkmm-1.6/atkmm/relation.h:78:30: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:34:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/atkmm-1.6/atkmm/object.h:147:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/atkmm-1.6/atkmm/object.h:147:22: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ In file included from /usr/include/gdkmm-2.4/gdkmm/region.h:68:0, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:28, from /usr/include/gtkmm-2.4/gtkmm/widget.h:38, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/rectangle.h:146:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Boxed ^ /usr/include/gdkmm-2.4/gdkmm/rectangle.h:146:27: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Boxed ^ In file included from /usr/include/gdkmm-2.4/gdkmm/window.h:30:0, from /usr/include/gdkmm-2.4/gdkmm/event.h:28, from /usr/include/gtkmm-2.4/gtkmm/widget.h:38, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/region.h:94:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/region.h:94:26: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/region.h:125:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/region.h:125:29: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ In file included from /usr/include/gdkmm-2.4/gdkmm/drawable.h:32:0, from /usr/include/gdkmm-2.4/gdkmm/window.h:31, from /usr/include/gdkmm-2.4/gdkmm/event.h:28, from /usr/include/gtkmm-2.4/gtkmm/widget.h:38, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/pangomm-1.4/pangomm/glyphstring.h:240:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Boxed ^ /usr/include/pangomm-1.4/pangomm/glyphstring.h:240:31: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Boxed ^ In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:36:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:34, from /usr/include/gdkmm-2.4/gdkmm/window.h:31, from /usr/include/gdkmm-2.4/gdkmm/event.h:28, from /usr/include/gtkmm-2.4/gtkmm/widget.h:38, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function ‘bool Gdk::Screen::get_setting(const Glib::ustring&, ValueType&) const’: /usr/include/gdkmm-2.4/gdkmm/screen.h:707:9: error: ‘Glib::Value’ is not a template Glib::Value glibmmvalue; ^ /usr/include/gdkmm-2.4/gdkmm/screen.h:708:14: error: invalid use of incomplete type ‘class Glib::Value’ glibmmvalue.init(Glib::Value::value_type()); ^ In file included from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:23:0, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/types.h:92:7: error: forward declaration of ‘class Glib::Value’ class Value : public Glib::Value_Enum ^ In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:36:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:34, from /usr/include/gdkmm-2.4/gdkmm/window.h:31, from /usr/include/gdkmm-2.4/gdkmm/event.h:28, from /usr/include/gtkmm-2.4/gtkmm/widget.h:38, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/screen.h:708:26: error: ‘Glib::Value’ is not a template glibmmvalue.init(Glib::Value::value_type()); ^ /usr/include/gdkmm-2.4/gdkmm/screen.h:708:20: error: incomplete type ‘Glib::Value’ used in nested name specifier glibmmvalue.init(Glib::Value::value_type()); ^ /usr/include/gdkmm-2.4/gdkmm/screen.h:710:101: error: invalid use of incomplete type ‘class Glib::Value’ gboolean result = gdk_screen_get_setting(const_cast(gobj()), name.c_str(), glibmmvalue.gobj()); ^ In file included from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:23:0, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/types.h:92:7: error: forward declaration of ‘class Glib::Value’ class Value : public Glib::Value_Enum ^ In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:36:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:34, from /usr/include/gdkmm-2.4/gdkmm/window.h:31, from /usr/include/gdkmm-2.4/gdkmm/event.h:28, from /usr/include/gtkmm-2.4/gtkmm/widget.h:38, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/screen.h:712:22: error: invalid use of incomplete type ‘class Glib::Value’ value = glibmmvalue.get(); ^ In file included from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:23:0, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/types.h:92:7: error: forward declaration of ‘class Glib::Value’ class Value : public Glib::Value_Enum ^ In file included from /usr/include/gdkmm-2.4/gdkmm/drawable.h:34:0, from /usr/include/gdkmm-2.4/gdkmm/window.h:31, from /usr/include/gdkmm-2.4/gdkmm/event.h:28, from /usr/include/gtkmm-2.4/gtkmm/widget.h:38, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/gc.h: At global scope: /usr/include/gdkmm-2.4/gdkmm/gc.h:70:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/gc.h:70:27: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/gc.h:102:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/gc.h:102:26: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/gc.h:133:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/gc.h:133:27: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/gc.h:165:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/gc.h:165:22: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/gc.h:209:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/gc.h:209:26: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/gc.h:239:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/gc.h:239:31: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/gc.h:321:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Flags ^ /usr/include/gdkmm-2.4/gdkmm/gc.h:321:30: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Flags ^ In file included from /usr/include/gdkmm-2.4/gdkmm/image.h:32:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:35, from /usr/include/gdkmm-2.4/gdkmm/window.h:31, from /usr/include/gdkmm-2.4/gdkmm/event.h:28, from /usr/include/gtkmm-2.4/gtkmm/widget.h:38, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/visual.h:71:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/visual.h:71:28: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ In file included from /usr/include/gdkmm-2.4/gdkmm/colormap.h:39:0, from /usr/include/gdkmm-2.4/gdkmm/image.h:33, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:35, from /usr/include/gdkmm-2.4/gdkmm/window.h:31, from /usr/include/gdkmm-2.4/gdkmm/event.h:28, from /usr/include/gtkmm-2.4/gtkmm/widget.h:38, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/color.h:294:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Boxed ^ /usr/include/gdkmm-2.4/gdkmm/color.h:294:23: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Boxed ^ In file included from /usr/include/gdkmm-2.4/gdkmm/drawable.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/window.h:31, from /usr/include/gdkmm-2.4/gdkmm/event.h:28, from /usr/include/gtkmm-2.4/gtkmm/widget.h:38, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/image.h:68:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/image.h:68:27: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ In file included from /usr/include/gdkmm-2.4/gdkmm/window.h:31:0, from /usr/include/gdkmm-2.4/gdkmm/event.h:28, from /usr/include/gtkmm-2.4/gtkmm/widget.h:38, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/drawable.h:74:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/drawable.h:74:27: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ In file included from /usr/include/gdkmm-2.4/gdkmm/dragcontext.h:33:0, from /usr/include/gdkmm-2.4/gdkmm/window.h:34, from /usr/include/gdkmm-2.4/gdkmm/event.h:28, from /usr/include/gtkmm-2.4/gtkmm/widget.h:38, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:72:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:72:28: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:104:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:104:28: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:134:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:134:33: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:166:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:166:32: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:216:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:216:35: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ In file included from /usr/include/gdkmm-2.4/gdkmm/window.h:34:0, from /usr/include/gdkmm-2.4/gdkmm/event.h:28, from /usr/include/gtkmm-2.4/gtkmm/widget.h:38, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/dragcontext.h:109:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Flags ^ /usr/include/gdkmm-2.4/gdkmm/dragcontext.h:109:28: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Flags ^ /usr/include/gdkmm-2.4/gdkmm/dragcontext.h:143:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/dragcontext.h:143:30: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ In file included from /usr/include/gdkmm-2.4/gdkmm/window.h:34:0, from /usr/include/gdkmm-2.4/gdkmm/event.h:28, from /usr/include/gtkmm-2.4/gtkmm/widget.h:38, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/dragcontext.h:321:3: error: ‘ListHandle_AtomString’ in namespace ‘Gdk’ does not name a type Gdk::ListHandle_AtomString get_targets() const; ^ In file included from /usr/include/gdkmm-2.4/gdkmm/event.h:28:0, from /usr/include/gtkmm-2.4/gtkmm/widget.h:38, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/window.h:129:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Flags ^ /usr/include/gdkmm-2.4/gdkmm/window.h:129:27: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Flags ^ /usr/include/gdkmm-2.4/gdkmm/window.h:200:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Flags ^ /usr/include/gdkmm-2.4/gdkmm/window.h:200:29: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Flags ^ /usr/include/gdkmm-2.4/gdkmm/window.h:235:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/window.h:235:28: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/window.h:308:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Flags ^ /usr/include/gdkmm-2.4/gdkmm/window.h:308:38: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Flags ^ /usr/include/gdkmm-2.4/gdkmm/window.h:381:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Flags ^ /usr/include/gdkmm-2.4/gdkmm/window.h:381:29: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Flags ^ /usr/include/gdkmm-2.4/gdkmm/window.h:423:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/window.h:423:32: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/window.h:494:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Flags ^ /usr/include/gdkmm-2.4/gdkmm/window.h:494:30: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Flags ^ /usr/include/gdkmm-2.4/gdkmm/window.h:564:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Flags ^ /usr/include/gdkmm-2.4/gdkmm/window.h:564:28: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Flags ^ /usr/include/gdkmm-2.4/gdkmm/window.h:600:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/window.h:600:28: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/window.h:638:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/window.h:638:25: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/window.h:671:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/window.h:671:28: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:38:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/event.h:105:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/event.h:105:27: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/event.h:137:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/event.h:137:31: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/event.h:173:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/event.h:173:25: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:38:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/event.h:405:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Boxed ^ /usr/include/gdkmm-2.4/gdkmm/event.h:405:23: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Boxed ^ In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/gtkmm-2.4/gtkmm/enums.h:94:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Flags ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:94:28: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Flags ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:139:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:139:28: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:173:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:173:27: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:257:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Flags ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:257:31: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Flags ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:299:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:299:32: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:330:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:330:27: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:365:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:365:28: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:399:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:399:31: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:431:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:431:31: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:466:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:466:33: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:497:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:497:31: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:529:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:529:31: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:561:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:561:35: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:594:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:594:29: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:625:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:625:28: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:663:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:663:30: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:693:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:693:29: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:725:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:725:28: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:755:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:755:26: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:789:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:789:34: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:820:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:820:26: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:851:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:851:28: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:883:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:883:40: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:915:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:915:30: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:946:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:946:29: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:977:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:977:28: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:1021:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:1021:28: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:1054:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:1054:31: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:1087:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:1087:28: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:1120:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:1120:27: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:1188:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Flags ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:1188:29: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Flags ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:1220:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:1220:30: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:1251:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:1251:28: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:1282:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:1282:28: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:1315:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:1315:32: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:1345:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:1345:28: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:1377:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:1377:26: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:1407:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:1407:26: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:1439:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:1439:33: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:1470:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:1470:33: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:1695:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/enums.h:1695:26: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ In file included from /usr/include/gdkmm-2.4/gdkmm/display.h:32:0, from /usr/include/gtkmm-2.4/gtkmm/widget.h:45, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/device.h:67:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/device.h:67:27: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/device.h:99:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gdkmm-2.4/gdkmm/device.h:99:29: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ In file included from /usr/include/gtkmm-2.4/gtkmm/style.h:45:0, from /usr/include/gtkmm-2.4/gtkmm/rc.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:48, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/gtkmm-2.4/gtkmm/iconsource.h:288:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Boxed ^ /usr/include/gtkmm-2.4/gtkmm/iconsource.h:288:28: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Boxed ^ In file included from /usr/include/gtkmm-2.4/gtkmm/iconset.h:35:0, from /usr/include/gtkmm-2.4/gtkmm/style.h:46, from /usr/include/gtkmm-2.4/gtkmm/rc.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:48, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/gtkmm-2.4/gtkmm/stockid.h:125:7: error: ‘Value’ is not a class template class Value : public Glib::ValueBase_String ^ /usr/include/gtkmm-2.4/gtkmm/stockid.h:125:25: error: ‘Glib::Value’ is not a template type class Value : public Glib::ValueBase_String ^ In file included from /usr/include/gtkmm-2.4/gtkmm/style.h:46:0, from /usr/include/gtkmm-2.4/gtkmm/rc.h:31, from /usr/include/gtkmm-2.4/gtkmm/widget.h:48, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/gtkmm-2.4/gtkmm/iconset.h:202:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Boxed ^ /usr/include/gtkmm-2.4/gtkmm/iconset.h:202:25: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Boxed ^ In file included from /usr/include/gtkmm-2.4/gtkmm/rc.h:31:0, from /usr/include/gtkmm-2.4/gtkmm/widget.h:48, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/gtkmm-2.4/gtkmm/style.h: In member function ‘void Gtk::Style::get_style_property(GType, const Glib::ustring&, PropertyType&) const’: /usr/include/gtkmm-2.4/gtkmm/style.h:774:9: error: ‘Glib::Value’ is not a template Glib::Value property_value; ^ /usr/include/gtkmm-2.4/gtkmm/style.h:775:17: error: invalid use of incomplete type ‘class Glib::Value’ property_value.init(Glib::Value::value_type()); ^ In file included from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:23:0, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/types.h:92:7: error: forward declaration of ‘class Glib::Value’ class Value : public Glib::Value_Enum ^ In file included from /usr/include/gtkmm-2.4/gtkmm/rc.h:31:0, from /usr/include/gtkmm-2.4/gtkmm/widget.h:48, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/gtkmm-2.4/gtkmm/style.h:775:29: error: ‘Glib::Value’ is not a template property_value.init(Glib::Value::value_type()); ^ /usr/include/gtkmm-2.4/gtkmm/style.h:775:23: error: incomplete type ‘Glib::Value’ used in nested name specifier property_value.init(Glib::Value::value_type()); ^ /usr/include/gtkmm-2.4/gtkmm/style.h:783:84: error: no matching function for call to ‘Gtk::Style::get_style_property_value(GType&, const Glib::ustring&, Glib::Value&)’ unconst_this->get_style_property_value(widget_type, property_name, property_value); ^ /usr/include/gtkmm-2.4/gtkmm/style.h:783:84: note: candidate is: /usr/include/gtkmm-2.4/gtkmm/style.h:656:8: note: void Gtk::Style::get_style_property_value(GType, const Glib::ustring&, Glib::ValueBase&) void get_style_property_value(GType widget_type, const Glib::ustring& property_name, Glib::ValueBase& value); ^ /usr/include/gtkmm-2.4/gtkmm/style.h:656:8: note: no known conversion for argument 3 from ‘Glib::Value’ to ‘Glib::ValueBase&’ /usr/include/gtkmm-2.4/gtkmm/style.h:785:25: error: invalid use of incomplete type ‘class Glib::Value’ value = property_value.get(); ^ In file included from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:23:0, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/types.h:92:7: error: forward declaration of ‘class Glib::Value’ class Value : public Glib::Value_Enum ^ In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:48:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/gtkmm-2.4/gtkmm/rc.h: At global scope: /usr/include/gtkmm-2.4/gtkmm/rc.h:107:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Flags ^ /usr/include/gtkmm-2.4/gtkmm/rc.h:107:25: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Flags ^ In file included from /usr/include/gtkmm-2.4/gtkmm/clipboard.h:34:0, from /usr/include/gtkmm-2.4/gtkmm/widget.h:50, from /usr/include/gtkmm-2.4/gtkmm/container.h:30, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/gtkmm-2.4/gtkmm/selectiondata.h:212:3: error: ‘ArrayHandle_AtomString’ in namespace ‘Gdk’ does not name a type Gdk::ArrayHandle_AtomString get_targets() const; ^ /usr/include/gtkmm-2.4/gtkmm/selectiondata.h:318:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Boxed ^ /usr/include/gtkmm-2.4/gtkmm/selectiondata.h:318:31: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Boxed ^ In file included from /usr/include/gtkmm-2.4/gtkmm/container.h:30:0, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/gtkmm-2.4/gtkmm/widget.h:130:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Flags ^ /usr/include/gtkmm-2.4/gtkmm/widget.h:130:30: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Flags ^ /usr/include/gtkmm-2.4/gtkmm/widget.h:213:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Flags ^ /usr/include/gtkmm-2.4/gtkmm/widget.h:213:29: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Flags ^ /usr/include/gtkmm-2.4/gtkmm/widget.h:243:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/widget.h:243:32: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/widget.h:277:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/widget.h:277:28: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ In file included from /usr/include/gtkmm-2.4/gtkmm/container.h:30:0, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/gtkmm-2.4/gtkmm/widget.h: In member function ‘void Gtk::Widget::get_style_property(const Glib::ustring&, PropertyType&) const’: /usr/include/gtkmm-2.4/gtkmm/widget.h:4191:9: error: ‘Glib::Value’ is not a template Glib::Value property_value; ^ /usr/include/gtkmm-2.4/gtkmm/widget.h:4192:17: error: invalid use of incomplete type ‘class Glib::Value’ property_value.init(Glib::Value::value_type()); ^ In file included from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:23:0, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/types.h:92:7: error: forward declaration of ‘class Glib::Value’ class Value : public Glib::Value_Enum ^ In file included from /usr/include/gtkmm-2.4/gtkmm/container.h:30:0, from /usr/include/gtkmm-2.4/gtkmm/layout.h:31, from /home/fede/build/drobilla-lad/ganv/ganv/Canvas.hpp:23, from /home/fede/build/drobilla-lad/ganv/ganv/Item.hpp:28, from /home/fede/build/drobilla-lad/ganv/ganv/Node.hpp:24, from /home/fede/build/drobilla-lad/ganv/ganv/Box.hpp:19, from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:26, from ../ingen/src/gui/Style.cpp:23: /usr/include/gtkmm-2.4/gtkmm/widget.h:4192:29: error: ‘Glib::Value’ is not a template property_value.init(Glib::Value::value_type()); ^ /usr/include/gtkmm-2.4/gtkmm/widget.h:4192:23: error: incomplete type ‘Glib::Value’ used in nested name specifier property_value.init(Glib::Value::value_type()); ^ /usr/include/gtkmm-2.4/gtkmm/widget.h:4194:67: error: no matching function for call to ‘Gtk::Widget::get_style_property_value(const Glib::ustring&, Glib::Value&) const’ this->get_style_property_value(the_property_name, property_value); ^ /usr/include/gtkmm-2.4/gtkmm/widget.h:4194:67: note: candidate is: /usr/include/gtkmm-2.4/gtkmm/widget.h:4178:8: note: void Gtk::Widget::get_style_property_value(const Glib::ustring&, Glib::ValueBase&) const void get_style_property_value(const Glib::ustring& the_property_name, Glib::ValueBase& value) const; ^ /usr/include/gtkmm-2.4/gtkmm/widget.h:4178:8: note: no known conversion for argument 2 from ‘Glib::Value’ to ‘Glib::ValueBase&’ /usr/include/gtkmm-2.4/gtkmm/widget.h:4196:25: error: invalid use of incomplete type ‘class Glib::Value’ value = property_value.get(); ^ In file included from /home/fede/build/drobilla-lad/ganv/ganv/Port.hpp:23:0, from ../ingen/src/gui/Style.cpp:23: /usr/include/gdkmm-2.4/gdkmm/types.h:92:7: error: forward declaration of ‘class Glib::Value’ class Value : public Glib::Value_Enum ^ In file included from /usr/include/gtkmm-2.4/gtkmm/aboutdialog.h:31:0, from ../ingen/src/gui/App.hpp:25, from ../ingen/src/gui/Style.cpp:29: /usr/include/gtkmm-2.4/gtkmm/dialog.h: At global scope: /usr/include/gtkmm-2.4/gtkmm/dialog.h:80:7: error: ‘Value’ is not a class template class Value : public Glib::Value_Enum ^ /usr/include/gtkmm-2.4/gtkmm/dialog.h:80:30: error: ‘Glib::Value’ is not a template type class Value : public Glib::Value_Enum ^ Waf: Leaving directory `/home/fede/build/drobilla-lad/build' Build failed -> task in 'libingen_gui' failed (exit status 1): {task 140499343254160: cxx Style.cpp -> Style.cpp.1.o} ['/usr/sbin/g++', '-iquote /home/fede/build/drobilla-lad/naub', '-iquote /home/fede/build/drobilla-lad/machina', '-iquote /home/fede/build/drobilla-lad/ingen', '-iquote /home/fede/build/drobilla-lad/suil', '-iquote /home/fede/build/drobilla-lad/raul', '-iquote /home/fede/build/drobilla-lad/lilv', '-iquote /home/fede/build/drobilla-lad/ganv', '-iquote /home/fede/build/drobilla-lad/sratom', '-iquote /home/fede/build/drobilla-lad/sord', '-iquote /home/fede/build/drobilla-lad/serd', '-I/home/fede/build/drobilla-lad', '-march=native', '-O2', '-pipe', '-DNDEBUG', '-fshow-column', '-I/home/fede/build/drobilla-lad/raul', '-std=c++0x', '-fPIC', '-pthread', '-pthread', '-pthread', '-I/home/fede/build/drobilla-lad/build/ingen', '-I/home/fede/build/drobilla-lad/ingen', '-I/home/fede/build/drobilla-lad/build/ingen', '-I/home/fede/build/drobilla-lad/ingen', '-I/home/fede/build/drobilla-lad/build/lilv', '-I/home/fede/build/drobilla-lad/lilv', '-I/home/fede/build/drobilla-lad/build/sratom', '-I/home/fede/build/drobilla-lad/sratom', '-I/home/fede/build/drobilla-lad/build/sord', '-I/home/fede/build/drobilla-lad/sord', '-I/home/fede/build/drobilla-lad/build/serd', '-I/home/fede/build/drobilla-lad/serd', '-I/home/fede/build/drobilla-lad/build/suil', '-I/home/fede/build/drobilla-lad/suil', '-I/home/fede/build/drobilla-lad/build/ganv', '-I/home/fede/build/drobilla-lad/ganv', '-I/usr/include/glibmm-2.4', '-I/usr/lib/glibmm-2.4/include', '-I/usr/include/glib-2.0', '-I/usr/lib/glib-2.0/include', '-I/usr/include/sigc++-2.0', '-I/usr/lib/sigc++-2.0/include', '-I/usr/include/gtkmm-2.4', '-I/usr/lib/gtkmm-2.4/include', '-I/usr/include/atkmm-1.6', '-I/usr/include/gtk-unix-print-2.0', '-I/usr/include/gtk-2.0', '-I/usr/include/gdkmm-2.4', '-I/usr/lib/gdkmm-2.4/include', '-I/usr/include/giomm-2.4', '-I/usr/lib/giomm-2.4/include', '-I/usr/include/pangomm-1.4', '-I/usr/lib/pangomm-1.4/include', '-I/usr/include/cairomm-1.0', '-I/usr/lib/cairomm-1.0/include', '-I/usr/lib/gtk-2.0/include', '-I/usr/include/pango-1.0', '-I/usr/include/atk-1.0', '-I/usr/include/cairo', '-I/usr/include/pixman-1', '-I/usr/include/libdrm', '-I/usr/include/libpng16', '-I/usr/include/gdk-pixbuf-2.0', '-I/usr/include/harfbuzz', '-I/usr/include/freetype2', '-I/usr/include/webkitgtk-1.0', '-I/usr/include/libsoup-2.4', '-I/usr/include/libxml2', '-I/usr/include/graphviz', '-I/home/fede/build/drobilla-lad/build', '-DHAVE_LV2=1', '-DHAVE_FMAX=1', '-DHAVE_POSIX_FADVISE=1', '-DSERD_VERSION="0.18.3"', '-DHAVE_SERD=1', '-DHAVE_PCRE=1', '-DSORD_VERSION="0.12.0"', '-DHAVE_SORD=1', '-DSRATOM_VERSION="0.4.3"', '-DHAVE_SRATOM=1', '-DHAVE_GTK2=1', '-DHAVE_GTK2_X11=1', '-DHAVE_QT4=1', '-DHAVE_LIBDL=1', '-DSUIL_VERSION="0.6.13"', '-DSUIL_MODULE_DIR="/usr/lib/suil-0"', '-DSUIL_DIR_SEP="/"', '-DSUIL_GTK2_LIB_NAME="libgtk-x11-2.0.so.0"', '-DSUIL_MODULE_PREFIX="lib"', '-DSUIL_MODULE_EXT=".so"', '-DHAVE_SUIL=1', '-DLILV_NEW_LV2=1', '-DHAVE_FLOCK=1', '-DHAVE_FILENO=1', '-DHAVE_CLOCK_GETTIME=1', '-DLILV_VERSION="0.16.1"', '-DLILV_PATH_SEP=":"', '-DLILV_DIR_SEP="/"', '-DHAVE_LILV=1', '-DHAVE_MEMORY=1', '-DHAVE_ATOMIC=1', '-DRAUL_VERSION="0.8.5"', '-DHAVE_RAUL=1', '-DHAVE_GTK=1', '-DHAVE_GTKMM=1', '-DHAVE_AGRAPH=1', '-DENABLE_NLS=1', '-DHAVE_GANV=1', '-DHAVE_DBUS=1', '-DHAVE_DBUS_GLIB=1', '-DHAVE_GTHREAD=1', '-DHAVE_GLIBMM=1', '-DHAVE_DLADDR=1', '-DHAVE_JACK=1', '-DPATCHAGE_LIBJACK=1', '-DPATCHAGE_JACK_SESSION=1', '-DHAVE_ALSA=1', '-DPATCHAGE_BINLOC=1', '-DHAVE_BOOST_SHARED_PTR_HPP=1', '-DHAVE_BOOST_WEAK_PTR_HPP=1', '-DPATCHAGE_DATA_DIR="/usr/local/share/patchage"', '-DHAVE_PATCHAGE=1', '-DHAVE_BOOST_FORMAT_HPP=1', '-DHAVE_BOOST_INTRUSIVE_LIST_HPP=1', '-DHAVE_BOOST_OPTIONAL_HPP=1', '-DHAVE_BOOST_UTILITY_HPP=1', '-DPYTHONDIR="/usr/local/lib/python3.3/site-packages"', '-DPYTHONARCHDIR="/usr/local/lib/python3.3/site-packages"', '-DHAVE_NEW_GTKMM=1', '-DHAVE_WEBKIT=1', '-DHAVE_SOCKET=1', '-DINGEN_JACK_SESSION=1', '-DINGEN_VERSION="0.5.1"', '-DINGEN_BUILD_GUI=1', '-DHAVE_JACK_MIDI=1', '-DINGEN_DATA_DIR="/usr/local/share/ingen"', '-DINGEN_MODULE_DIR="/usr/lib"', '-DINGEN_BUNDLE_DIR="/usr/lib/lv2/ingen.lv2"', '-DHAVE_INGEN=1', '-DHAVE_GTK3=1', '-DHAVE_GTKMM2=1', '-DHAVE_JACK_PORT_TYPE_GET_BUFFER_SIZE=1', '-DJALV_JACK_SESSION=1', '-DJALV_VERSION="1.4.0"', '-DHAVE_JALV=1', '-DHAVE_POSIX_MEMALIGN=1', '-DMACHINA_BUILD_GUI=1', '-DMACHINA_PPQN=19200', '-DMACHINA_VERSION="0.5.0"', '-DMACHINA_DATA_DIR="/usr/local/share/machina"', '-DHAVE_MACHINA=1', '-DHAVE_USB=1', '-DNAUB_VERSION="0.0.0"', '-DHAVE_NAUB=1', '-DHAVE_PLUGINS_FLOAT_LV2=1', '-DHAVE_PLUGINS_MDA_LV2=1', '-DHAVE_MLOCK=1', '-DHAVE_PLUGINS_MATRISEQ=1', '-DHAVE_SINF=1', '-DBLOP_SHLIB_EXT=".so"', '-DHAVE_PLUGINS_BLOP_LV2=1', '-DHAVE_PLUGINS_FOMP_LV2=1', '-DHAVE_PLUGINS_OMINS_LV2=1', '-DHAVE_GL_GLU_H=1', '-DHAVE_PLUGINS_MESP_LV2=1', '../ingen/src/gui/Style.cpp', '-c', '-o', 'ingen/src/gui/Style.cpp.1.o']