[Ardour-Dev] Problems to compile libs/midi++2/jack_midiport.os

Alessio Leonarduzzi alessio.leonarduzzi at gmail.com
Sun Feb 3 04:34:56 PST 2008


Compiling ardour 3.0 branch from SVN I have this problem:

g++ -o libs/midi++2/jack_midiport.os -c -O3 -fomit-frame-pointer 
-ffast-math -fstrength-reduce -pipe -DARCH_X86 -mmmx -m3dnow -msse 
-mfpmath=sse -DUSE_XMMINTRIN -DBUILD_SSE_OPTIMIZATIONS -DUSE_X86_64_ASM 
-Wall -DHAVE_LIBLO -Ilibs -DENABLE_NLS -pthread -DWITH_JACK_MIDI 
-D_REENTRANT -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE 
-DLIBSIGC_DISABLE_DEPRECATED -Woverloaded-virtual -fPIC -Ilibs/pbd 
-I/usr/include/glib-2.0 -Ilibs/glibmm2/glib -Ilibs/sigc++2 
-I/usr/lib/glib-2.0/include -Ilibs/midi++2 -I/usr/include/libxml2 
libs/midi++2/jack_midiport.cc
/usr/include/jack/midiport.h: In member function ‘virtual void 
MIDI::JACK_MidiPort::cycle_start(MIDI::nframes_t)’:
/usr/include/jack/midiport.h:86: error: too few arguments to function 
‘void jack_midi_clear_buffer(void*, jack_nframes_t)’
libs/midi++2/jack_midiport.cc:55: error: at this point in file
/usr/include/jack/midiport.h: In member function ‘virtual int 
MIDI::JACK_MidiPort::write(MIDI::byte*, size_t, MIDI::timestamp_t)’:
/usr/include/jack/midiport.h:142: error: too few arguments to function 
‘int jack_midi_event_write(void*, jack_nframes_t, const 
jack_midi_data_t*, size_t, jack_nframes_t)’
libs/midi++2/jack_midiport.cc:68: error: at this point in file
/usr/include/jack/midiport.h: In member function ‘virtual int 
MIDI::JACK_MidiPort::read(MIDI::byte*, size_t, MIDI::timestamp_t)’:
/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)’
libs/midi++2/jack_midiport.cc:82: error: at this point in file
/usr/include/jack/midiport.h: In member function ‘int 
MIDI::JACK_MidiPort::create_ports(const XMLNode&)’:
/usr/include/jack/midiport.h:86: error: too few arguments to function 
‘void jack_midi_clear_buffer(void*, jack_nframes_t)’
libs/midi++2/jack_midiport.cc:108: error: at this point in file
/usr/include/jack/midiport.h:86: error: too few arguments to function 
‘void jack_midi_clear_buffer(void*, jack_nframes_t)’
libs/midi++2/jack_midiport.cc:116: error: at this point in file
scons: *** [libs/midi++2/jack_midiport.os] Error 1
scons: building terminated because of errors.
ERRORE -- scons



What can I do? I use ubuntu 7.10...


-- 
Alessio Leonarduzzi

CONTACTS tel_+393405403068 fax_+3904321841022 
mail_alessio.leonarduzzi at gmail.com msn_alessio.leonarduzzi at hotmail.it 
gtalk_alessio.leonarduzzi at gmail.com skype_iljaguaro



More information about the Ardour-Dev mailing list