[ardour-dev] build errors...

Geoff Beasley songshop at bizmedia.com.au
Wed Jan 11 08:56:49 PST 2006


these seem to be plugin gui issues. building with sse opts and vst plug 
enabled.

 -Ilibs/gtkmm2ext -Ilibs/libgnomecanvasmm -I/usr/include/vst 
-I/usr/include/liba
rt-2.0 -I/usr/include/freetype2/config -Ilibs/soundtouch -c -o 
gtk2_ardour/plugi
n_ui.o gtk2_ardour/plugin_ui.cc
gtk2_ardour/plugin_selector.cc: In constructor `
   PluginSelector::PluginSelector(ARDOUR::PluginManager*)':
gtk2_ardour/plugin_selector.cc:89: error: `column' undeclared (first use this 
   function)
gtk2_ardour/plugin_selector.cc:89: error: (Each undeclared identifier is 
   reported only once for each function it appears in.)
gtk2_ardour/plugin_selector.cc: In member function `void 
   PluginSelector::vst_refiller()':
gtk2_ardour/plugin_selector.cc:232: error: no match for 'operator=' in '
   Gtk::TreeRow::operator[](const Gtk::TreeModelColumn<ColumnType>&) const 
   [with ColumnType = ARDOUR::PluginInfo*]((this + 380)) = i'
libs/gtkmm2/gtk/gtkmm/treeiter.h:427: error: candidates are: 
   Gtk::TreeValueProxy<ColumnType>& 
   Gtk::TreeValueProxy<ColumnType>::operator=(const ColumnType&) [with 
   ColumnType = ARDOUR::PluginInfo*]
libs/gtkmm2/gtk/gtkmm/treeiter.h:240: error:                 
   Gtk::TreeValueProxy<ColumnType>& 
   Gtk::TreeValueProxy<ColumnType>::operator=(const 
   Gtk::TreeValueProxy<ColumnType>&) [with ColumnType = ARDUnsaved Document 
1OUR::PluginInfo*]
scons: *** [gtk2_ardour/plugin_selector.o] Error 1
In file included from gtk2_ardour/plugin_ui.cc:51:
gtk2_ardour/plugin_ui.h: In member function `virtual bool 
   VSTPluginUI::start_updating(GdkEventAny*)':
gtk2_ardour/plugin_ui.h:227: warning: no return statement in function 
returning 
   non-void
gtk2_ardour/plugin_ui.h: In member function `virtual bool 
   VSTPluginUI::stop_updating(GdkEventAny*)':
gtk2_ardour/plugin_ui.h:228: warning: no return statement in function 
returning 
   non-void
gtk2_ardour/plugin_ui.cc: In member function `std::vector<std::string, 
   std::allocator<std::string> > PluginUI::setup_scale_values(unsigned int, 
   PluginUI::ControlUI*)':
gtk2_ardour/plugin_ui.cc:857: warning: comparison between signed and unsigned 
   integer expressions
scons: building terminated because of errors.

cheers,

g.



More information about the Ardour-Dev mailing list