[LAU] compiling zynaddsubfx from svn

Nedko Arnaudov nedko at arnaudov.name
Tue Jun 10 04:41:41 EDT 2008


Atte André Jensen <atte.jensen at gmail.com> writes:

> Hi
>
> I'm trying to compile zynaddsubfx from svn on ubuntu 7.10, and suspect 
> my libjack's too old:
>
> atte at 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 at 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 at 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>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 188 bytes
Desc: not available
Url : http://lists.linuxaudio.org/pipermail/linux-audio-user/attachments/20080610/c5f31331/attachment.pgp 


More information about the Linux-audio-user mailing list