[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
- To: proaudio@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [proaudio] vst issue
- From: naysayer <gateswideopen@xxxxxxxxx>
- Date: Sun, 4 Nov 2007 09:43:25 +1100
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=zpv5AIZKW2PpV6t/8FN6ZqoOhvi4HsCnZLe75s8AUJI=; b=S5NjYEazOFh/mtVqZ4nT7UE9YOlV6fme2N9MtjX1/SqWxYvQzVRlVj4F7alSIfsD5l9RZ0UVjXHmfiG9Sub8vL+fkhQirXlPk5u6qhQ3D2RWIoLQfemD1CPcSr7UFwI5eQUz9q3iNkOA3Hx05uuyaPe44mX3jjEH3sdqNI/8+Js=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=YFA5552YAOkva/qAlUv4whp20m2YME3adbovbgROoTQ51jHrIluSE6PZ2UAombdLgcNd+i9Gt3dFj3VtT3Khcz8raNndTNQk2wfQj21HQ365ds28X7Qf56Io7Ohu7hEi9r5twYC3G45JSpGtdqkAOoF93clQLlP/zrqE9UJpvxs=
>
> does it works without vst?
>
yeah, works fine without the vst flag.
On Nov 4, 2007 4:34 AM, Frieder Bürzele <evermind@xxxxxxxxxxxxx> wrote:
>
> naysayer wrote:
> > could someone please suggest a possible cause for this compile issue
> > with ardour-99992 and vst. i have followed all the howto's and emerged
> > using -D and i can't figure it out.
> > thanks
> >
> > tail end of compile error............
> >
> > file -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_insert.cc
> > 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)'
> > 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
> > -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/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
> > 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)
> > 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.
> > *
> > * ERROR: media-sound/ardour-99992 failed.
> > * Call stack:
> > * ebuild.sh, line 1695: Called dyn_compile
> > * ebuild.sh, line 1033: Called qa_call 'src_compile'
> > * ebuild.sh, line 44: Called src_compile
> > * ardour-99992.ebuild, line 122: Called die
> > * The specific snippet of code:
> > * scons ${myconf} -j2 || die "compilation failed"
> > * The die message:
> > * compilation failed
> > *
> > * If you need support, post the topmost build error, and the call
> > stack if relevant.
> > * A complete build log is located at
> > '/var/tmp/portage/media-sound/ardour-99992/temp/build.log'.
> > * This ebuild used the following eclasses from overlays:
> > * /usr/portage/local/layman/pro-audio/eclass/fetch-tools.eclass
> > * /usr/portage/local/layman/pro-audio/eclass/scons-ccache.eclass
> > *
> >
> > * Messages for package media-sound/ardour-99992:
> >
> >
> >
>
> does it works without vst?
>
>
> Greetz Frieder
>
>
>