[ardour-dev] ardour2: still build errors with VST=1

David Meier droebbel.melta at gmx.de
Tue Feb 14 05:17:57 PST 2006


Hi all,

I still get build errors with today's cvs (2006-02-13) tarball with
VST=1. This is the last output:


g++ -O3 -fomit-frame-pointer -ffast-math -fstrength-reduce -DARCH_X86
-mmmx -m3dnow -march=i686 -msse -mfpmath=sse -DBUILD_SSE_OPTIMIZATIONS
-Wall -DVST_SUPPORT -DENABLE_NLS -DPACKAGE=\"gtk_ardour\" -D_REENTRANT
-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DPACKAGE=\"gtk_ardour\"
-DLIBSIGC_DISABLE_DEPRECATED -DDATA_DIR=\"/opt/ardour2/share\"
-DLOCALEDIR=\"/opt/ardour2/share/locale\" -DGLADEPATH=
\"/opt/ardour2/share/ardour/glade\" -DVERSIONSTRING=\"2.0alpha1\"
-I/usr/local/include/vst -I/usr/include/cairo -I/usr/include/pango-1.0
-Ilibs/ardour -Ilibs/sigc++2 -Ilibs/glibmm2 -I/usr/lib/glib-2.0/include
-I/usr/local/include -Ilibs/pbd3 -I/usr/include/glib-2.0
-Ilibs/libglademm -Ilibs/gtkmm2/pango -I/usr/include/freetype2
-Igtk2_ardour -Ilibs/gtkmm2/gtk -I/usr/include/libglade-2.0
-I/usr/include/atk-1.0 -I/usr/include/gtk-2.0 -Ilibs/midi++2
-Ilibs/gtkmm2/atk -I/usr/include/libgnomecanvas-2.0 -Ilibs/gtkmm2/gdk
-I/usr/lib/gtk-2.0/include -I/usr/include/libxml2 -Ilibs/gtkmm2ext
-Ilibs/libgnomecanvasmm -I/usr/include/libart-2.0 -Ilibs
-Ilibs/soundtouch -c -o gtk2_ardour/vst_pluginui.o
gtk2_ardour/vst_pluginui.cc
libs/glibmm2/glibmm/object.h:118: error: expected unqualified-id before
numeric constant
libs/glibmm2/glibmm/object.h:118: error: expected `)' before numeric
constant
libs/glibmm2/glibmm/object.h:119: error: expected identifier before
numeric constant
libs/glibmm2/glibmm/object.h:119: error: expected ',' or '...' before
numeric constant
libs/gtkmm2/gdk/gdkmm/types.h:186: error: expected identifier before
'int'
libs/gtkmm2/gdk/gdkmm/types.h:187: error: expected unqualified-id before
'{' token
libs/gtkmm2/gdk/gdkmm/types.h:203: error: missing '>' to terminate the
template argument list
libs/gtkmm2/gdk/gdkmm/types.h:203: error: template argument 1 is invalid
libs/gtkmm2/gdk/gdkmm/types.h:203: error: expected unqualified-id before
'>' token
gtk2_ardour/plugin_ui.h: In member function 'virtual bool
VSTPluginUI::start_updating(GdkEventAny*)':
gtk2_ardour/plugin_ui.h:220: 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:221: warning: no return statement in function
returning non-void
gtk2_ardour/vst_pluginui.cc: In member function 'int
VSTPluginUI::package(Gtk::Window&)':
libs/gtkmm2/gtk/gtkmm/widget.h:2589: error: 'void
Gtk::Widget::realize()' is protected
gtk2_ardour/vst_pluginui.cc:68: error: within this context
gtk2_ardour/vst_pluginui.cc:78: error: 'class Gtk::Socket' has no member
named 'steal'
gtk2_ardour/vst_pluginui.cc: In member function 'gboolean
VSTPluginUI::configure_handler(GdkEventConfigure*, GtkSocket*)':
gtk2_ardour/vst_pluginui.cc:90: error: invalid use of undefined type
'struct _GtkSocket'
libs/gtkmm2/gtk/gtkmm/socket.h:32: error: forward declaration of 'struct
_GtkSocket'
gtk2_ardour/vst_pluginui.cc:95: error: invalid use of undefined type
'struct _GtkSocket'
libs/gtkmm2/gtk/gtkmm/socket.h:32: error: forward declaration of 'struct
_GtkSocket'
gtk2_ardour/vst_pluginui.cc:96: error: invalid use of undefined type
'struct _GtkSocket'
libs/gtkmm2/gtk/gtkmm/socket.h:32: error: forward declaration of 'struct
_GtkSocket'
gtk2_ardour/vst_pluginui.cc:103: error: invalid use of undefined type
'struct _GtkSocket'
libs/gtkmm2/gtk/gtkmm/socket.h:32: error: forward declaration of 'struct
_GtkSocket'
gtk2_ardour/vst_pluginui.cc:116: error: invalid use of undefined type
'struct _GtkSocket'
libs/gtkmm2/gtk/gtkmm/socket.h:32: error: forward declaration of 'struct
_GtkSocket'
gtk2_ardour/vst_pluginui.cc:117: error: invalid use of undefined type
'struct _GtkSocket'
libs/gtkmm2/gtk/gtkmm/socket.h:32: error: forward declaration of 'struct
_GtkSocket'
gtk2_ardour/plugin_ui.h: In member function 'virtual bool
VSTPluginUI::start_updating(GdkEventAny*)':
gtk2_ardour/plugin_ui.h:220: warning: control reaches end of non-void
function
gtk2_ardour/plugin_ui.h: In member function 'virtual bool
VSTPluginUI::stop_updating(GdkEventAny*)':
gtk2_ardour/plugin_ui.h:221: warning: control reaches end of non-void
function
scons: *** [gtk2_ardour/vst_pluginui.o] Error 1
scons: building terminated because of errors.


Still using fst-1.6, ubuntu breezy.

Regards,
David




More information about the Ardour-Dev mailing list