[Ardour-Users] build error in ongoing at 2969 when LV2=1

Jonathan Stowe jns at gellyfish.com
Sat Jan 26 00:32:40 PST 2008


On Sat, 2008-01-26 at 01:10 +0100, Dragan Noveski wrote:
> hallo, if i enable lv2 ardour stops building here.
> i think that it does not happens because of sth in my system, because it 
> used to work this way just some days ago.
> here is the error:
> 

The missing types are defined in the slv2/types.h file which in turn is
included by the slv2/slv2.h file (these may be in either /usr/include
or /usr/local/include depending on your installation).

The templates stuff (and all those types) were added to SLV2 with svn
revision 1051 so if Dave hasn't made a release since then you'll need to
refresh from svn.

/J\
> 
> ...
> g++ -o libs/ardour/insert.os -c -g -DARCH_X86 -msse -mfpmath=sse 
> -DUSE_XMMINTRIN -DBUILD_SSE_OPTIMIZATIONS -Wall -DHAVE_LIBLO -Ilibs 
> -DENABLE_NLS -DHAVE_SLV2 -D_REENTRANT -D_LARGEFILE_SOURCE 
> -D_LARGEFILE64_SOURCE -Ilibs -pthread -DUSE_RUBBERBAND 
> -Woverloaded-virtual -DPACKAGE=\"libardour2\" 
> -DLIBSIGC_DISABLE_DEPRECATED -DDATA_DIR=\"/usr/local/share\" 
> -DMODULE_DIR=\"/usr/local/lib\" 
> -DVAMP_DIR=\"/usr/local/lib/ardour2/vamp\" 
> -DCONFIG_DIR=\"/usr/local/etc\" -DLOCALEDIR=\"/usr/local/share/locale\" 
> -DHAVE_JACK_CLIENT_OPEN -DHAVE_JACK_RECOMPUTE_LATENCIES 
> -DHAVE_JACK_VIDEO_SUPPORT -DHAVE_JACK_PORT_ENSURE_MONITOR -DHAVE_WORDEXP 
> -DHAVE_SYS_VFS_H -fPIC -Ilibs/pbd -I/usr/include/glib-2.0 
> -Ilibs/surfaces/control_protocol -Ilibs/midi++2 -Ilibs/libsndfile 
> -Ilibs/vamp-sdk -Ilibs/sigc++2 -Ilibs/glibmm2 
> -I/usr/lib/glib-2.0/include -Ilibs/ardour -Ilibs/rubberband 
> -I/usr/include/libxml2 -I/usr/local/include -Ilibs/libsndfile/src 
> libs/ardour/insert.cc
> In file included from libs/ardour/insert.cc:34:
> libs/ardour/ardour/lv2_plugin.h:109: error: 'SLV2Template' does not name 
> a type
> libs/ardour/ardour/lv2_plugin.h: In member function 'virtual const char* 
> ARDOUR::LV2Plugin::label() const':
> libs/ardour/ardour/lv2_plugin.h:51: error: cannot convert '_SLV2Value*' 
> to 'const char*' in return
> libs/ardour/ardour/lv2_plugin.h: In member function 'virtual const char* 
> ARDOUR::LV2Plugin::name() const':
> libs/ardour/ardour/lv2_plugin.h:52: error: cannot convert '_SLV2Value*' 
> to 'const char*' in return
> libs/ardour/ardour/lv2_plugin.h: In member function 'virtual const char* 
> ARDOUR::LV2Plugin::maker() const':
> libs/ardour/ardour/lv2_plugin.h:53: error: cannot convert '_SLV2Value*' 
> to 'const char*' in return
> scons: *** [libs/ardour/insert.os] Error 1
> scons: building terminated because of errors.
> ...
> 
> 
> cheers,
> doc
> _______________________________________________
> Ardour-Users mailing list
> ardour-users at lists.ardour.org
> http://lists.ardour.org/listinfo.cgi/ardour-users-ardour.org



More information about the Ardour-Users mailing list