Atte André Jensen <atte.jensen@xxxxxxxxx> writes: > Hi > > I'm trying to compile zynaddsubfx from svn on ubuntu 7.10, and suspect > my libjack's too old: > > atte@ajstrup:~/music/synth/zynaddsubfx$ jackd --version > jackd version 0.103.0 tmpdir /dev/shm protocol 16 > > First I enabled this in Makefile.inc: > LINUX_AUDIOOUT=OSS_AND_JACK > > atte@ajstrup:~/software/zynaddsubfx/08_06_09/src$ make > <snip> > JACKaudiooutput.C: In function .void JACKhandlemidi(long unsigned int).: > JACKaudiooutput.C:120: error: .jack_midi_port_get_info. was not declared > in this scope > make[2]: *** [JACKaudiooutput.o] Error 1 > make[2]: Leaving directory > `/home/atte/software/zynaddsubfx/08_06_09/src/Output' > make[1]: *** [Output] Error 2 > make[1]: Leaving directory `/home/atte/software/zynaddsubfx/08_06_09/src' > make: *** [all] Error 2 > > Then I applied zyn-jack-midi-branch-adjust.patch: > > atte@ajstrup:~/software/zynaddsubfx/08_06_09/src$ make > <snip> > g++ -O6 -Wall -DOS_LINUX -DALSAMIDIIN -DFFTW_VERSION_3 -DASM_F2I_YES > -ggdb `fltk-config --cflags` -DJACKAUDIOOUT `pkg-config --cflags jack` > -c -o JACKaudiooutput.o JACKaudiooutput.C > /usr/include/jack/midiport.h: In function .void JACKhandlemidi(long > unsigned int).: > /usr/include/jack/midiport.h:72: error: too few arguments to function > .int jack_midi_event_get(jack_midi_event_t*, void*, jack_nframes_t, > jack_nframes_t). > JACKaudiooutput.C:122: error: at this point in file > make[2]: *** [JACKaudiooutput.o] Error 1 > make[2]: Leaving directory > `/home/atte/software/zynaddsubfx/08_06_09/src/Output' > make[1]: *** [Output] Error 2 > make[1]: Leaving directory `/home/atte/software/zynaddsubfx/08_06_09/src' > make: *** [all] Error 2 > > Any idea? I asked this once before (but forgot the answer + about a year > has gone by): What's the best way to install zyn with all the latest > stuff (mutex hotfix and extended mono)? Are they all in svn? Your libjack JACK MIDI API variant is not matching the one used by zyn-jack-midi-branch-adjust.patch -- Nedko Arnaudov <GnuPG KeyID: DE1716B0>
Attachment:
pgpTpjNmtVf4k.pgp
Description: PGP signature
_______________________________________________ Linux-audio-user mailing list Linux-audio-user@xxxxxxxxxxxxxxxxxxxx http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user