[proaudio] ZynaddSubFX and jackmidi USE Flag

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Hi all,

I've got a problem that seems to be similar to this one : 
http://www.mail-archive.com/proaudio@xxxxxxxxxxxxxxxxxxx/msg01079.html

ZynaddsubFX 2.2.1-r8 simply does not compile with the "Jack MIDI" USE-flag (no 
problem if I remove it). Here's the end of the log : 
* * * * *
make -C Output
make[2]: Entering directory 
`/var/tmp/portage/media-sound/zynaddsubfx-2.2.1-r8/work/ZynAddSubFX-2.2.1/src/Output'
g++ -O6 -Wall  -DOS_LINUX -DALSAMIDIIN -DFFTW_VERSION_3 -DASM_F2I_NO -O2 -march=athlon-xp -pipe 
`fltk-config --cflags`  -DJACKAUDIOOUT  `pkg-config --cflags jack` 
`pkg-config --cflags lash-1.0`   -c -o Recorder.o Recorder.C
g++ -O6 -Wall  -DOS_LINUX -DALSAMIDIIN -DFFTW_VERSION_3 -DASM_F2I_NO -O2 -march=athlon-xp -pipe 
`fltk-config --cflags`  -DJACKAUDIOOUT  `pkg-config --cflags jack` 
`pkg-config --cflags lash-1.0`   -c -o JACKaudiooutput.o JACKaudiooutput.C
JACKaudiooutput.C: In function ‘void JACKhandlemidi(long unsigned int)’:
JACKaudiooutput.C:131: error: ‘jack_midi_port_get_info’ was not declared in 
this scope
make[2]: *** [JACKaudiooutput.o] Error 1
make[2]: Leaving directory 
`/var/tmp/portage/media-sound/zynaddsubfx-2.2.1-r8/work/ZynAddSubFX-2.2.1/src/Output'
make[1]: *** [Output] Error 2
make[1]: Leaving directory 
`/var/tmp/portage/media-sound/zynaddsubfx-2.2.1-r8/work/ZynAddSubFX-2.2.1/src'
make: *** [all] Error 2

!!! ERROR: media-sound/zynaddsubfx-2.2.1-r8 failed.
Call stack:
  ebuild.sh, line 1621:   Called dyn_compile
  ebuild.sh, line 973:   Called qa_call 'src_compile'
  ebuild.sh, line 44:   Called src_compile
  zyn2.eclass, line 92:   Called die

!!! compile failed
!!! If you need support, post the topmost build error, and the call stack if 
relevant.
!!! A complete build log is located 
at '/var/tmp/portage/media-sound/zynaddsubfx-2.2.1-r8/temp/build.log'.

This ebuild used the following eclasses from overlays:

  /usr/local/portage/proaudio/eclass/zyn2.eclass
  /usr/local/portage/proaudio/eclass/jackmidi.eclass
  /usr/local/portage/proaudio/eclass/patcher.eclass
* * * * *

Thanks for any suggestions that could help me,

Trinine



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/