Re: [proaudio] Re: Failed to compile Ardour 99992 |
[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]
On So, 18.11.07 18:35 "Jean-Baptiste Mestelan" <mestelan@xxxxxxxxx> wrote: > OK, this error has been solved, thanks to the new delivery of > ardour-99992-ebuild :-) > > I still meet a subsequent error, but this one seems related to > application code rather than packaging ? > Here is the error anyway : > ************************************************************* > libs/ardour/ardour/vst_plugin.h:77: warning: by 'std::string > ARDOUR::VSTPlugin::describe_parameter(uint32_t)' > libs/ardour/plugin_insert.cc: In member function > 'boost::shared_ptr<ARDOUR::Plugin> > ARDOUR::PluginInsert::plugin_factory(boost::shared_ptr<ARDOUR::Plugin>)': > libs/ardour/plugin_insert.cc:447: error: cannot allocate an object of > abstract type 'ARDOUR::VSTPlugin' > libs/ardour/ardour/vst_plugin.h:51: note: because the following > virtual functions are pure within 'ARDOUR::VSTPlugin': > libs/ardour/ardour/plugin.h:136: note: virtual std::string > ARDOUR::Plugin::describe_parameter(ARDOUR::Parameter) > g++ -o libs/ardour/plugin_manager.os -c -O0 -g -DARCH_X86 -msse > -mfpmath=sse -DUSE_XMMINTRIN -DBUILD_SSE_OPTIMIZATIONS -Wall > -DHAVE_LIBLO -DENABLE_NLS -DVST_SUPPORT -D_REENTRANT > -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Woverloaded-virtual > -DHAVE_EXECINFO -DPACKAGE=\"libardour\" -DLIBSIGC_DISABLE_DEPRECATED > -DGLIBMM_EXCEPTIONS_ENABLED -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_RECOMPUTE_LATENCY > -DHAVE_JACK_VIDEO_SUPPORT -DHAVE_WORDEXP -DHAVE_SYS_VFS_H -fPIC > -Ilibs/pbd -I/usr/include/glib-2.0 -Ilibs/surfaces/control_protocol > -Ilibs -Ilibs/libsndfile -Ilibs/glibmm2/glib -Ilibs/sigc++2 > -Ilibs/glibmm2 -I/usr/lib/glib-2.0/include -Ilibs/ardour -Ilibs/fst > -Ilibs/midi++2 -I/usr/include/libxml2 -Ilibs/soundtouch > -Ilibs/libsndfile/src libs/ardour/plugin_manager.cc > scons: *** [libs/ardour/plugin_insert.os] Error 1 > libs/ardour/ardour/vst_plugin.h:69: error: invalid covariant return > type for 'virtual std::set<unsigned int, std::less<unsigned int>, > std::allocator<unsigned int> > ARDOUR::VSTPlugin::automatable() const' > libs/ardour/ardour/plugin.h:133: error: overriding 'virtual > std::set<ARDOUR::Parameter, std::less<ARDOUR::Parameter>, > std::allocator<ARDOUR::Parameter> > ARDOUR::Plugin::automatable() > const' > libs/ardour/ardour/plugin.h:136: warning: 'virtual std::string > ARDOUR::Plugin::describe_parameter(ARDOUR::Parameter)' was hidden > libs/ardour/ardour/vst_plugin.h:77: warning: by 'std::string > ARDOUR::VSTPlugin::describe_parameter(uint32_t)' > libs/ardour/plugin_manager.cc: In member function 'int > ARDOUR::PluginManager::vst_discover(std::string)': > libs/ardour/plugin_manager.cc:402: error: no match for 'operator=' in > 'info. boost::shared_ptr<T>::operator-> [with T = > ARDOUR::PluginInfo]()->ARDOUR::PluginInfo::n_inputs = > finfo->_FSTInfo::numInputs' > libs/ardour/ardour/chan_count.h:34: note: candidates are: > ARDOUR::ChanCount& ARDOUR::ChanCount::operator=(const > ARDOUR::ChanCount&) > libs/ardour/plugin_manager.cc:403: error: no match for 'operator=' in > 'info. boost::shared_ptr<T>::operator-> [with T = > ARDOUR::PluginInfo]()->ARDOUR::PluginInfo::n_outputs = > finfo->_FSTInfo::numOutputs' > libs/ardour/ardour/chan_count.h:34: note: candidates are: > ARDOUR::ChanCount& ARDOUR::ChanCount::operator=(const > ARDOUR::ChanCount&) > scons: *** [libs/ardour/plugin_manager.os] Error 1 > scons: building terminated because of errors. > Hmm, http://ardour.org/node/1360 Time to disable vst useflag for now.
Attachment:
signature.asc
Description: PGP signature
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |