[LAU] Sonic Visualiser v1.4 want build here

Dragan Noveski perodog at gmx.net
Mon Dec 15 13:00:01 EST 2008


hallo,
i just updated all the stuff cannam just announced ind the laa 
(vam-plugin-sdk, qm-vamp-plugins and dssi-vst) but now trying to buil 
the new version of sonic-visualizer, i get this error while running make:

....
g++  -o sonic-visualiser tmp_obj/main.o tmp_obj/OSCHandler.o 
tmp_obj/MainWindow.o tmp_obj/PreferencesDialog.o 
tmp_obj/moc_MainWindow.o tmp_obj/moc_PreferencesDialog.o 
tmp_obj/qrc_sonic-visualiser.o    -L../view -L../layer -L../data 
-L../widgets -L../transform -L../plugin -L../base -L../system 
-L../framework -L../audioio -L../rdf -L/usr/lib -lsvframework 
-lsvaudioio -lsvview -lsvlayer -lsvrdf -lsvtransform -lsvwidgets 
-lsvdata -lsvplugin -lsvbase -lsvsystem -lbz2 -lvamp-hostsdk 
-L/usr/local/lib -loggz -lfishsound -lvorbisenc -lspeex -lvorbis -logg 
-lmad -lid3tag -lz -lrubberband -lfftw3 -lfftw3f -lsndfile -lsamplerate 
-llrdf -lrdf -lrasqal -lraptor -lportaudio -lm -lasound -ljack -lrt -llo 
-Wl,-Bdynamic -ldl -lpthread -lQtXml -lQtGui -lQtNetwork -lQtCore
../audioio/libsvaudioio.a(AudioCallbackPlaySource.o): In function 
`AudioCallbackPlaySource::applyAuditioningEffect(unsigned int, float**)':
AudioCallbackPlaySource.cpp:(.text+0x1fc): undefined reference to 
`_VampHost::Vamp::RealTime::zeroTime'
../audioio/libsvaudioio.a(AudioGenerator.o): In function 
`AudioGenerator::mixNoteModel(NoteModel*, unsigned int, unsigned int, 
float**, float, float, unsigned int, unsigned int)':
AudioGenerator.cpp:(.text+0x2350): undefined reference to 
`_VampHost::Vamp::RealTime::frame2RealTime(long, unsigned int)'
AudioGenerator.cpp:(.text+0x23ea): undefined reference to 
`_VampHost::Vamp::RealTime::frame2RealTime(long, unsigned int)'
AudioGenerator.cpp:(.text+0x247a): undefined reference to 
`_VampHost::Vamp::RealTime::frame2RealTime(long, unsigned int)'
AudioGenerator.cpp:(.text+0x2662): undefined reference to 
`_VampHost::Vamp::RealTime::frame2RealTime(long, unsigned int)'
../audioio/libsvaudioio.a(AudioGenerator.o): In function 
`AudioGenerator::mixSparseOneDimensionalModel(SparseOneDimensionalModel*, 
unsigned int, unsigned int, float**, float, float, unsigned int, 
unsigned int)':
AudioGenerator.cpp:(.text+0x2bbb): undefined reference to 
`_VampHost::Vamp::RealTime::frame2RealTime(long, unsigned int)'
../audioio/libsvaudioio.a(AudioGenerator.o):AudioGenerator.cpp:(.text+0x2c52): 
more undefined references to 
`_VampHost::Vamp::RealTime::frame2RealTime(long, unsigned int)' follow
../rdf/libsvrdf.a(RDFFeatureWriter.o): In function 
`RDFFeatureWriter::writeSparseRDF(QTextStream*, Transform const&, 
_VampHost::Vamp::Plugin::OutputDescriptor const&, 
std::vector<_VampHost::Vamp::Plugin::Feature, 
std::allocator<_VampHost::Vamp::Plugin::Feature> > const&, 
PluginRDFDescription&, QString)':
RDFFeatureWriter.cpp:(.text+0xb62): undefined reference to 
`_VampHost::Vamp::RealTime::toString() const'
RDFFeatureWriter.cpp:(.text+0xc43): undefined reference to 
`_VampHost::Vamp::RealTime::zeroTime'
RDFFeatureWriter.cpp:(.text+0xc6e): undefined reference to 
`_VampHost::Vamp::RealTime::toString() const'
../rdf/libsvrdf.a(PluginRDFIndexer.o): In function 
`PluginRDFIndexer::indexInstalledURLs()':
PluginRDFIndexer.cpp:(.text+0x3254): undefined reference to 
`_VampHost::Vamp::PluginHostAdapter::getPluginPath()'
../transform/libsvtransform.a(TransformFactory.o): In function 
`TransformFactory::downcastVampPlugin(_VampHost::Vamp::PluginBase*)':
TransformFactory.cpp:(.text+0x7a): undefined reference to `typeinfo for 
_VampHost::Vamp::PluginHostAdapter'
TransformFactory.cpp:(.text+0xa0): undefined reference to `typeinfo for 
_VampHost::Vamp::HostExt::PluginWrapper'
../transform/libsvtransform.a(ModelTransformerFactory.o): In function 
`ModelTransformerFactory::getChannelRange(QString, 
_VampHost::Vamp::PluginBase*, int&, int&)':
ModelTransformerFactory.cpp:(.text+0x5b1): undefined reference to 
`typeinfo for _VampHost::Vamp::PluginHostAdapter'
../transform/libsvtransform.a(FeatureExtractionModelTransformer.o): In 
function `FeatureExtractionModelTransformer::addFeature(unsigned int, 
_VampHost::Vamp::Plugin::Feature const&)':
FeatureExtractionModelTransformer.cpp:(.text+0xd8f): undefined reference 
to `_VampHost::Vamp::RealTime::realTime2Frame(_VampHost::Vamp::RealTime 
const&, unsigned int)'
FeatureExtractionModelTransformer.cpp:(.text+0x1000): undefined 
reference to 
`_VampHost::Vamp::RealTime::realTime2Frame(_VampHost::Vamp::RealTime 
const&, unsigned int)'
FeatureExtractionModelTransformer.cpp:(.text+0x1380): undefined 
reference to 
`_VampHost::Vamp::RealTime::realTime2Frame(_VampHost::Vamp::RealTime 
const&, unsigned int)'
../transform/libsvtransform.a(FeatureExtractionModelTransformer.o): In 
function `FeatureExtractionModelTransformer::run()':
FeatureExtractionModelTransformer.cpp:(.text+0x5e49): undefined 
reference to `_VampHost::Vamp::RealTime::frame2RealTime(long, unsigned int)'
../transform/libsvtransform.a(RealTimeEffectModelTransformer.o): In 
function `RealTimeEffectModelTransformer::run()':
RealTimeEffectModelTransformer.cpp:(.text+0x894): undefined reference to 
`_VampHost::Vamp::RealTime::frame2RealTime(long, unsigned int)'
../widgets/libsvwidgets.a(PluginParameterDialog.o): In function 
`PluginParameterDialog::setShowProcessingOptions(bool, bool)':
PluginParameterDialog.cpp:(.text+0x7b8f): undefined reference to 
`typeinfo for _VampHost::Vamp::PluginHostAdapter'
PluginParameterDialog.cpp:(.text+0x7bbf): undefined reference to 
`typeinfo for _VampHost::Vamp::HostExt::PluginWrapper'
../plugin/libsvplugin.a(FeatureExtractionPluginFactory.o): In function 
`PluginDeletionNotifyAdapter::~PluginDeletionNotifyAdapter()':
FeatureExtractionPluginFactory.cpp:(.text+0x1255): undefined reference 
to `_VampHost::Vamp::HostExt::PluginWrapper::~PluginWrapper()'
FeatureExtractionPluginFactory.cpp:(.text+0x1274): undefined reference 
to `_VampHost::Vamp::HostExt::PluginWrapper::~PluginWrapper()'
../plugin/libsvplugin.a(FeatureExtractionPluginFactory.o): In function 
`PluginDeletionNotifyAdapter::~PluginDeletionNotifyAdapter()':
FeatureExtractionPluginFactory.cpp:(.text+0x12d5): undefined reference 
to `_VampHost::Vamp::HostExt::PluginWrapper::~PluginWrapper()'
FeatureExtractionPluginFactory.cpp:(.text+0x12ec): undefined reference 
to `_VampHost::Vamp::HostExt::PluginWrapper::~PluginWrapper()'
../plugin/libsvplugin.a(FeatureExtractionPluginFactory.o): In function 
`PluginDeletionNotifyAdapter::~PluginDeletionNotifyAdapter()':
FeatureExtractionPluginFactory.cpp:(.text+0x1355): undefined reference 
to `_VampHost::Vamp::HostExt::PluginWrapper::~PluginWrapper()'
../plugin/libsvplugin.a(FeatureExtractionPluginFactory.o):FeatureExtractionPluginFactory.cpp:(.text+0x136c): 
more undefined references to 
`_VampHost::Vamp::HostExt::PluginWrapper::~PluginWrapper()' follow
../plugin/libsvplugin.a(FeatureExtractionPluginFactory.o): In function 
`FeatureExtractionPluginFactory::getPluginPath()':
FeatureExtractionPluginFactory.cpp:(.text+0x145a): undefined reference 
to `_VampHost::Vamp::PluginHostAdapter::getPluginPath()'
../plugin/libsvplugin.a(FeatureExtractionPluginFactory.o): In function 
`FeatureExtractionPluginFactory::instantiatePlugin(QString, float)':
FeatureExtractionPluginFactory.cpp:(.text+0x2aa5): undefined reference 
to 
`_VampHost::Vamp::PluginHostAdapter::PluginHostAdapter(_VampPluginDescriptor 
const*, float)'
FeatureExtractionPluginFactory.cpp:(.text+0x2b49): undefined reference 
to 
`_VampHost::Vamp::HostExt::PluginWrapper::PluginWrapper(_VampHost::Vamp::Plugin*)'
../plugin/libsvplugin.a(FeatureExtractionPluginFactory.o):(.data.rel.ro._ZTV27PluginDeletionNotifyAdapter[vtable 
for PluginDeletionNotifyAdapter]+0x10): undefined reference to 
`_VampHost::Vamp::HostExt::PluginWrapper::getVampApiVersion() const'
../plugin/libsvplugin.a(FeatureExtractionPluginFactory.o):(.data.rel.ro._ZTV27PluginDeletionNotifyAdapter[vtable 
for PluginDeletionNotifyAdapter]+0x14): undefined reference to 
`_VampHost::Vamp::HostExt::PluginWrapper::getIdentifier() const'
../plugin/libsvplugin.a(FeatureExtractionPluginFactory.o):(.data.rel.ro._ZTV27PluginDeletionNotifyAdapter[vtable 
for PluginDeletionNotifyAdapter]+0x18): undefined reference to 
`_VampHost::Vamp::HostExt::PluginWrapper::getName() const'
../plugin/libsvplugin.a(FeatureExtractionPluginFactory.o):(.data.rel.ro._ZTV27PluginDeletionNotifyAdapter[vtable 
for PluginDeletionNotifyAdapter]+0x1c): undefined reference to 
`_VampHost::Vamp::HostExt::PluginWrapper::getDescription() const'
../plugin/libsvplugin.a(FeatureExtractionPluginFactory.o):(.data.rel.ro._ZTV27PluginDeletionNotifyAdapter[vtable 
for PluginDeletionNotifyAdapter]+0x20): undefined reference to 
`_VampHost::Vamp::HostExt::PluginWrapper::getMaker() const'
../plugin/libsvplugin.a(FeatureExtractionPluginFactory.o):(.data.rel.ro._ZTV27PluginDeletionNotifyAdapter[vtable 
for PluginDeletionNotifyAdapter]+0x24): undefined reference to 
`_VampHost::Vamp::HostExt::PluginWrapper::getCopyright() const'
../plugin/libsvplugin.a(FeatureExtractionPluginFactory.o):(.data.rel.ro._ZTV27PluginDeletionNotifyAdapter[vtable 
for PluginDeletionNotifyAdapter]+0x28): undefined reference to 
`_VampHost::Vamp::HostExt::PluginWrapper::getPluginVersion() const'
../plugin/libsvplugin.a(FeatureExtractionPluginFactory.o):(.data.rel.ro._ZTV27PluginDeletionNotifyAdapter[vtable 
for PluginDeletionNotifyAdapter]+0x2c): undefined reference to 
`_VampHost::Vamp::HostExt::PluginWrapper::getParameterDescriptors() const'
../plugin/libsvplugin.a(FeatureExtractionPluginFactory.o):(.data.rel.ro._ZTV27PluginDeletionNotifyAdapter[vtable 
for PluginDeletionNotifyAdapter]+0x30): undefined reference to 
`_VampHost::Vamp::HostExt::PluginWrapper::getParameter(std::basic_string<char, 
std::char_traits<char>, std::allocator<char> >) const'
../plugin/libsvplugin.a(FeatureExtractionPluginFactory.o):(.data.rel.ro._ZTV27PluginDeletionNotifyAdapter[vtable 
for PluginDeletionNotifyAdapter]+0x34): undefined reference to 
`_VampHost::Vamp::HostExt::PluginWrapper::setParameter(std::basic_string<char, 
std::char_traits<char>, std::allocator<char> >, float)'
../plugin/libsvplugin.a(FeatureExtractionPluginFactory.o):(.data.rel.ro._ZTV27PluginDeletionNotifyAdapter[vtable 
for PluginDeletionNotifyAdapter]+0x38): undefined reference to 
`_VampHost::Vamp::HostExt::PluginWrapper::getPrograms() const'
../plugin/libsvplugin.a(FeatureExtractionPluginFactory.o):(.data.rel.ro._ZTV27PluginDeletionNotifyAdapter[vtable 
for PluginDeletionNotifyAdapter]+0x3c): undefined reference to 
`_VampHost::Vamp::HostExt::PluginWrapper::getCurrentProgram() const'
../plugin/libsvplugin.a(FeatureExtractionPluginFactory.o):(.data.rel.ro._ZTV27PluginDeletionNotifyAdapter[vtable 
for PluginDeletionNotifyAdapter]+0x40): undefined reference to 
`_VampHost::Vamp::HostExt::PluginWrapper::selectProgram(std::basic_string<char, 
std::char_traits<char>, std::allocator<char> >)'
../plugin/libsvplugin.a(FeatureExtractionPluginFactory.o):(.data.rel.ro._ZTV27PluginDeletionNotifyAdapter[vtable 
for PluginDeletionNotifyAdapter]+0x48): undefined reference to 
`_VampHost::Vamp::HostExt::PluginWrapper::initialise(unsigned int, 
unsigned int, unsigned int)'
../plugin/libsvplugin.a(FeatureExtractionPluginFactory.o):(.data.rel.ro._ZTV27PluginDeletionNotifyAdapter[vtable 
for PluginDeletionNotifyAdapter]+0x4c): undefined reference to 
`_VampHost::Vamp::HostExt::PluginWrapper::reset()'
../plugin/libsvplugin.a(FeatureExtractionPluginFactory.o):(.data.rel.ro._ZTV27PluginDeletionNotifyAdapter[vtable 
for PluginDeletionNotifyAdapter]+0x50): undefined reference to 
`_VampHost::Vamp::HostExt::PluginWrapper::getInputDomain() const'
../plugin/libsvplugin.a(FeatureExtractionPluginFactory.o):(.data.rel.ro._ZTV27PluginDeletionNotifyAdapter[vtable 
for PluginDeletionNotifyAdapter]+0x54): undefined reference to 
`_VampHost::Vamp::HostExt::PluginWrapper::getPreferredBlockSize() const'
../plugin/libsvplugin.a(FeatureExtractionPluginFactory.o):(.data.rel.ro._ZTV27PluginDeletionNotifyAdapter[vtable 
for PluginDeletionNotifyAdapter]+0x58): undefined reference to 
`_VampHost::Vamp::HostExt::PluginWrapper::getPreferredStepSize() const'
../plugin/libsvplugin.a(FeatureExtractionPluginFactory.o):(.data.rel.ro._ZTV27PluginDeletionNotifyAdapter[vtable 
for PluginDeletionNotifyAdapter]+0x5c): undefined reference to 
`_VampHost::Vamp::HostExt::PluginWrapper::getMinChannelCount() const'
../plugin/libsvplugin.a(FeatureExtractionPluginFactory.o):(.data.rel.ro._ZTV27PluginDeletionNotifyAdapter[vtable 
for PluginDeletionNotifyAdapter]+0x60): undefined refere
nce to `_VampHost::Vamp::HostExt::PluginWrapper::getMaxChannelCount() const'
../plugin/libsvplugin.a(FeatureExtractionPluginFactory.o):(.data.rel.ro._ZTV27PluginDeletionNotifyAdapter[vtable 
for PluginDeletionNotifyAdapter]+0x64): undefined reference to 
`_VampHost::Vamp::HostExt::PluginWrapper::getOutputDescriptors() const'
../plugin/libsvplugin.a(FeatureExtractionPluginFactory.o):(.data.rel.ro._ZTV27PluginDeletionNotifyAdapter[vtable 
for PluginDeletionNotifyAdapter]+0x68): undefined reference to 
`_VampHost::Vamp::HostExt::PluginWrapper::process(float const* const*, 
_VampHost::Vamp::RealTime)'
../plugin/libsvplugin.a(FeatureExtractionPluginFactory.o):(.data.rel.ro._ZTV27PluginDeletionNotifyAdapter[vtable 
for PluginDeletionNotifyAdapter]+0x6c): undefined reference to 
`_VampHost::Vamp::HostExt::PluginWrapper::getRemainingFeatures()'
../plugin/libsvplugin.a(FeatureExtractionPluginFactory.o):(.data.rel.ro._ZTI27PluginDeletionNotifyAdapter[typeinfo 
for PluginDeletionNotifyAdapter]+0x8): undefined reference to `typeinfo 
for _VampHost::Vamp::HostExt::PluginWrapper'
../plugin/libsvplugin.a(DSSIPluginInstance.o): In function 
`DSSIPluginInstance::getLatency()':
DSSIPluginInstance.cpp:(.text+0x89): undefined reference to 
`_VampHost::Vamp::RealTime::zeroTime'
../plugin/libsvplugin.a(DSSIPluginInstance.o): In function 
`DSSIPluginInstance::runGrouped(_VampHost::Vamp::RealTime const&)':
DSSIPluginInstance.cpp:(.text+0x5088): undefined reference to 
`_VampHost::Vamp::RealTime::RealTime(int, int)'
DSSIPluginInstance.cpp:(.text+0x520b): undefined reference to 
`_VampHost::Vamp::RealTime::RealTime(int, int)'
DSSIPluginInstance.cpp:(.text+0x5223): undefined reference to 
`_VampHost::Vamp::RealTime::realTime2Frame(_VampHost::Vamp::RealTime 
const&, unsigned int)'
../plugin/libsvplugin.a(DSSIPluginInstance.o): In function 
`DSSIPluginInstance::run(_VampHost::Vamp::RealTime const&, unsigned int)':
DSSIPluginInstance.cpp:(.text+0x54a6): undefined reference to 
`_VampHost::Vamp::RealTime::RealTime(int, int)'
DSSIPluginInstance.cpp:(.text+0x576b): undefined reference to 
`_VampHost::Vamp::RealTime::RealTime(int, int)'
DSSIPluginInstance.cpp:(.text+0x5777): undefined reference to 
`_VampHost::Vamp::RealTime::realTime2Frame(_VampHost::Vamp::RealTime 
const&, unsigned int)'
../plugin/libsvplugin.a(LADSPAPluginInstance.o): In function 
`LADSPAPluginInstance::getLatency()':
LADSPAPluginInstance.cpp:(.text+0x81): undefined reference to 
`_VampHost::Vamp::RealTime::zeroTime'
collect2: ld returned 1 exit status
make[1]: *** [sonic-visualiser] Fehler 1
make[1]: Leaving directory 
`/home/nowhiskey/software/nove/vamp/sonic-visualiser-1.4/sv'
make: *** [sub-sv-make_default] Fehler 2
nowhiskey at murija2:~/software/nove/vamp/sonic-visualiser-1.4$


any idea what is going wrong here?

cheers,
doc



More information about the Linux-audio-user mailing list