Author Topic: Installation from source: Missing files...  (Read 5223 times)

Weevil

  • Newbie
  • *
  • Posts: 1
    • View Profile
Installation from source: Missing files...
« on: March 09, 2009, 23:13:55 »
Hi, I am trying to install from source on Debian and got stuck. Problem seems to be some missing files in the tar that is available for download?

user@computer:~/applications/sonic-visualiser-1.4$ make
cd audioio/ && make -f Makefile
make[1]: Entering directory `/home/marijn/applications/sonic-visualiser-1.4/audioio'
g++ -c -pipe -D'RUBBERBAND_VERSION="1.2"' -D'FFTW3F_VERSION="3.1.2"' -D'SAMPLERATE_VERSION="0.1.4"' -D'JACK_VERSION="0.116.1"' -O2 -DNDEBUG -DNO_TIMING -O3 -DBUILD_RELEASE -D'SVNREV="exported"' -Wall -W -D_REENTRANT -fPIC -DHAVE_BZ2 -DHAVE_RUBBERBAND -DHAVE_FFTW3F -DHAVE_SAMPLERATE -DHAVE_JACK -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4 -I. -I.. -Itmp_moc -I. -o tmp_obj/AudioCallbackPlaySource.o AudioCallbackPlaySource.cpp
In file included from AudioCallbackPlaySource.cpp:27:
../plugin/RealTimePluginInstance.h:24:37: error: vamp-hostsdk/PluginBase.h: No such file or directory
../plugin/RealTimePluginInstance.h:25:35: error: vamp-hostsdk/RealTime.h: No such file or directory
In file included from AudioCallbackPlaySource.cpp:27:
../plugin/RealTimePluginInstance.h:77: error: ‘Vamp’ has not been declared
../plugin/RealTimePluginInstance.h:77: error: expected `{' before ‘PluginBase’
../plugin/RealTimePluginInstance.h:77: error: invalid type in declaration before ‘,’ token
../plugin/RealTimePluginInstance.h:77: error: expected unqualified-id before ‘public’
../base/RingBuffer.h: In destructor ‘RingBuffer<T, N>::~RingBuffer() [with T = float, int N = 1]’:
AudioCallbackPlaySource.h:272:   instantiated from here
../base/RingBuffer.h:203: warning: right-hand operand of comma has no effect
make[1]: *** [tmp_obj/AudioCallbackPlaySource.o] Error 1
make[1]: Leaving directory `/home/marijn/applications/sonic-visualiser-1.4/audioio'
make: *** [sub-audioio-make_default] Error 2

cannam

  • Administrator
  • Sr. Member
  • *****
  • Posts: 273
    • View Profile
Re: Installation from source: Missing files...
« Reply #1 on: March 11, 2009, 14:32:28 »
../plugin/RealTimePluginInstance.h:24:37: error: vamp-hostsdk/PluginBase.h: No such file or directory
../plugin/RealTimePluginInstance.h:25:35: error: vamp-hostsdk/RealTime.h: No such file or directory

You need to install the Vamp plugin SDK, somewhere such that Sonic Visualiser can find its headers.  (The default install target of /usr/local should be OK in most situations.)


Chris

cannam

  • Administrator
  • Sr. Member
  • *****
  • Posts: 273
    • View Profile
Re: Installation from source: Missing files...
« Reply #2 on: March 19, 2009, 15:46:40 »
My memory is short!  As Pablo points out in another post on this forum, you can get these errors even if the Vamp SDK is installed -- if you have version 1.x of the SDK, because Sonic Visualiser now requires version 2.0.


Chris