[Ardour-Users] ongoing at 2961 build error
Jonathan Stowe
jns at gellyfish.com
Fri Jan 25 08:06:16 PST 2008
On Fri, 2008-01-25 at 16:15 +0100, Raphaël Doursenaud wrote:
> Same here with r2962 :
>
Are the files
libs/vamp-sdk/vamp-sdk/Plugin.h
libs/vamp-sdk/vamp-sdk/hostext/PluginLoader.h
actually in your checked out sources?
They are definitely in the SVN repository.
> g++ -o libs/ardour/audioanalyser.os -c -g -msse -mfpmath=sse
> -DUSE_XMMINTRIN -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/share\"
> -DMODULE_DIR=\"/usr/lib\" -DCONFIG_DIR=\"/etc\"
> -DLOCALEDIR=\"/usr/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/rubberband -Ilibs/sigc++2
> -Ilibs/glibmm2 -I/usr/lib/glib-2.0/include -Ilibs/ardour
> -Ilibs/vamp-sdk/vamp -I/usr/include/libxml2 -Ilibs/libsndfile/src
> libs/ardour/audioanalyser.cc
> libs/ardour/audioanalyser.cc:1:43: error:
> vamp-sdk/hostext/PluginLoader.h: No such file or directory
> In file included from libs/ardour/audioanalyser.cc:8:
> libs/ardour/ardour/audioanalyser.h:27:29: error: vamp-sdk/Plugin.h: No
> such file or directory
> libs/ardour/ardour/audioanalyser.h:38: error: 'Vamp' has not been declared
> libs/ardour/ardour/audioanalyser.h:38: error: ISO C++ forbids
> declaration of 'Plugin' with no type
> libs/ardour/ardour/audioanalyser.h:38: error: typedef name may not be a
> nested-name-specifier
> libs/ardour/ardour/audioanalyser.h:38: error: expected ';' before
> 'AnalysisPlugin'
> libs/ardour/ardour/audioanalyser.h:55: error: ISO C++ forbids
> declaration of 'AnalysisPlugin' with no type
> libs/ardour/ardour/audioanalyser.h:55: error: expected ';' before '*' token
> libs/ardour/ardour/audioanalyser.h:69: error: 'Vamp' has not been declared
> libs/ardour/ardour/audioanalyser.h:69: error: expected ',' or '...'
> before '&' token
> libs/ardour/audioanalyser.cc:15: error: 'Vamp' is not a namespace-name
> libs/ardour/audioanalyser.cc:15: error: expected namespace-name before
> ';' token
> libs/ardour/audioanalyser.cc: In constructor
> 'ARDOUR::AudioAnalyser::AudioAnalyser(float, std::string)':
> libs/ardour/audioanalyser.cc:21: error: class 'ARDOUR::AudioAnalyser'
> does not have any field named 'plugin'
> libs/ardour/audioanalyser.cc: In member function 'int
> ARDOUR::AudioAnalyser::initialize_plugin(std::string, float)':
> libs/ardour/audioanalyser.cc:33: error: 'Vamp' has not been declared
> libs/ardour/audioanalyser.cc:33: error: 'HostExt' is not a namespace-name
> libs/ardour/audioanalyser.cc:33: error: expected namespace-name before
> ';' token
> libs/ardour/audioanalyser.cc:35: error: 'PluginLoader' was not declared
> in this scope
> libs/ardour/audioanalyser.cc:35: error: 'PluginLoader' is not a class or
> namespace
> libs/ardour/audioanalyser.cc:35: error: 'loader' was not declared in
> this scope
> libs/ardour/audioanalyser.cc:37: error: 'plugin' was not declared in
> this scope
> libs/ardour/audioanalyser.cc:37: error: 'PluginLoader' is not a class or
> namespace
> libs/ardour/audioanalyser.cc:52: error: type '<type error>' argument
> given to 'delete', expected pointer
> libs/ardour/audioanalyser.cc:57: error: type '<type error>' argument
> given to 'delete', expected pointer
> libs/ardour/audioanalyser.cc: In member function 'void
> ARDOUR::AudioAnalyser::reset()':
> libs/ardour/audioanalyser.cc:67: error: 'plugin' was not declared in
> this scope
> libs/ardour/audioanalyser.cc: In member function 'int
> ARDOUR::AudioAnalyser::analyse(const std::string&,
> boost::shared_ptr<ARDOUR::Readable>, uint32_t)':
> libs/ardour/audioanalyser.cc:76: error: 'Plugin' has not been declared
> libs/ardour/audioanalyser.cc:76: error: expected `;' before 'onsets'
> libs/ardour/audioanalyser.cc:93: error: 'plugin' was not declared in
> this scope
> libs/ardour/audioanalyser.cc:121: error: 'onsets' was not declared in
> this scope
> libs/ardour/audioanalyser.cc:121: error: 'plugin' was not declared in
> this scope
> libs/ardour/audioanalyser.cc:121: error: 'RealTime' has not been declared
> libs/ardour/audioanalyser.cc:136: error: 'onsets' was not declared in
> this scope
> libs/ardour/audioanalyser.cc:136: error: 'plugin' was not declared in
> this scope
> scons: *** [libs/ardour/audioanalyser.os] Error 1
>
> Dragan Noveski a écrit :
> > hallo, rev2961 does not build here, stoping with following error:
> >
> > libs/ardour/audioanalyser.cc:1:43: error:
> > vamp-sdk/hostext/PluginLoader.h: Datei oder Verzeichnis nicht gefunden
> > libs/ardour/audioanalyser.cc: In member function 'int
> > ARDOUR::AudioAnalyser::initialize_plugin(std::string, float)':
> > libs/ardour/audioanalyser.cc:33: error: 'HostExt' is not a namespace-name
> > libs/ardour/audioanalyser.cc:33: error: expected namespace-name before
> > ';' token
> > libs/ardour/audioanalyser.cc:35: error: 'PluginLoader' was not declared
> > in this scope
> > libs/ardour/audioanalyser.cc:35: error: 'PluginLoader' is not a class or
> > namespace
> > libs/ardour/audioanalyser.cc:35: error: 'loader' was not declared in
> > this scope
> > libs/ardour/audioanalyser.cc:37: error: 'PluginLoader' is not a class or
> > namespace
> > scons: *** [libs/ardour/audioanalyser.os] Error 1
> > scons: building terminated because of errors.
> >
> >
> >
> > here is debian testing and 'GCC Version4.2.3 20071123 (prerelease)
> > (Debian 4.2.2-4)'
> >
> >
> > cheers,
> > doc
> > _______________________________________________
> > Ardour-Users mailing list
> > ardour-users at lists.ardour.org
> > http://lists.ardour.org/listinfo.cgi/ardour-users-ardour.org
> _______________________________________________
> 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