Hi Chris,
I'm trying to compile sv 1.5 from source in 64studio x86 (ubuntu hardy based). I followed the README and INSTALL files to the letter. I bumped into the same issue that has been reported here in a recent topic, despite having installed vamp-plugin-sdk from the ubuntu repository (1.3). This was solved by compiling and installing vamp-plugin-sdk-2.0 from the source found here. So far so good.
However, when I compile with make and after a few minutes, I've got this message:
.......................................
-lsvbase -lsvsystem -lbz2 -lvamp-hostsdk -loggz -logg -lfishsound -lvorbisenc -lvorbis -logg -lm -lmad -lrubberband -lfftw3 -lm -lfftw3f -lm -lsndfile -lsamplerate -llrdf -lrdf -lrasqal -lraptor -lrasqal -lraptor -lraptor -ljack -llo -Wl,-Bdynamic -lpthread -ldl -lpthread -lQtXml -lQtGui -lQtNetwork -lQtCore
../data/libsvdata.a(RtMidi.o): In function `RtMidiOut::closePort()':
RtMidi.cpp:(.text+0x153): undefined reference to `snd_seq_unsubscribe_port'
RtMidi.cpp:(.text+0x15e): undefined reference to `snd_seq_port_subscribe_free'
../data/libsvdata.a(RtMidi.o): In function `RtMidiIn::closePort()':
RtMidi.cpp:(.text+0x1b3): undefined reference to `snd_seq_unsubscribe_port'
RtMidi.cpp:(.text+0x1be): undefined reference to `snd_seq_port_subscribe_free'
RtMidi.cpp:(.text+0x1e7): undefined reference to `snd_seq_control_queue'
RtMidi.cpp:(.text+0x1f1): undefined reference to `snd_seq_drain_output'
../data/libsvdata.a(RtMidi.o): In function `portInfo(_snd_seq*, _snd_seq_port_info*, unsigned int, int)':
RtMidi.cpp:(.text+0x236): undefined reference to `snd_seq_client_info_sizeof'
RtMidi.cpp:(.text+0x24d): undefined reference to `snd_seq_client_info_sizeof'
RtMidi.cpp:(.text+0x277): undefined reference to `snd_seq_client_info_set_client'
RtMidi.cpp:(.text+0x28d): undefined reference to `snd_seq_query_next_client'
RtMidi.cpp:(.text+0x29c): undefined reference to `snd_seq_client_info_get_client'
RtMidi.cpp:(.text+0x2ac): undefined reference to `snd_seq_port_info_set_client'
RtMidi.cpp:(.text+0x2bc): undefined reference to `snd_seq_port_info_set_port'
RtMidi.cpp:(.text+0x2c8): undefined reference to `snd_seq_query_next_port'
RtMidi.cpp:(.text+0x2d4): undefined reference to `snd_seq_port_info_get_type'
RtMidi.cpp:(.text+0x2e0): undefined reference to `snd_seq_port_info_get_capability'
../data/libsvdata.a(RtMidi.o): In function `RtMidiOut::getPortCount()':
RtMidi.cpp:(.text+0x359): undefined reference to `snd_seq_port_info_sizeof'
...............................................# goes on for other 50 or so similar lines.........
../data/libsvdata.a(RtMidi.o): In function `RtMidiIn::~RtMidiIn()':
RtMidi.cpp:(.text+0x35aa): undefined reference to `snd_seq_delete_port'
RtMidi.cpp:(.text+0x35bb): undefined reference to `snd_seq_free_queue'
RtMidi.cpp:(.text+0x35c5): undefined reference to `snd_seq_close'
../data/libsvdata.a(RtMidi.o): In function `RtMidiIn::~RtMidiIn()':
RtMidi.cpp:(.text+0x37ba): undefined reference to `snd_seq_delete_port'
RtMidi.cpp:(.text+0x37cb): undefined reference to `snd_seq_free_queue'
RtMidi.cpp:(.text+0x37d5): undefined reference to `snd_seq_close'
collect2: ld devolvió el estado de salida 1
make[1]: *** [sonic-visualiser] Error 1
And it stops here.
Regards, Pablo