[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-patch-tracker] [patch #9868] midi functions
From: |
Lars Kindermann |
Subject: |
[Octave-patch-tracker] [patch #9868] midi functions |
Date: |
Mon, 4 Nov 2019 16:52:55 -0500 (EST) |
User-agent: |
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:69.0) Gecko/20100101 Firefox/69.0 |
Follow-up Comment #1, patch #9868 (project octave):
I'm very interested in this package and possibly could contribute.
But install fails under Ubuntu 16.04 / Octave current dev (6.0).
My librtmidi is version 2.1.0
Which rtmidi version do you use to build?
>> pkg install Downloads/midi-0.0.1.tar.gz
midi.cc: In function ‘bool send_midi(midi_device*, const unsigned char*,
int)’:
midi.cc:109:37: error: no matching function for call to
‘RtMidiOut::sendMessage(const unsigned char*&, int&)’
dev->out->sendMessage(data, sz);
^
In file included from midi.h:23:0,
from midi.cc:16:
/usr/include/RtMidi.h:569:13: note: candidate: void
RtMidiOut::sendMessage(std::vector<unsigned char>*)
inline void RtMidiOut :: sendMessage( std::vector<unsigned char> *message ) {
((MidiOutApi *)rtapi_)->sendMessage( messag
^
/usr/include/RtMidi.h:569:13: note: candidate expects 1 argument, 2
provided
midi.cc:113:63: warning: format ‘%s’ expects argument of type ‘char*’,
but argument 2 has type ‘const string* {aka const
std::__cxx11::basic_string<char>*}’ [-Wformat=]
error ("Error getting midi info: '%s'", err.getMessage());
^
midi.cc: In function ‘int recv_midi(midi_device*, double*, unsigned char*,
int)’:
midi.cc:136:58: warning: format ‘%s’ expects argument of type ‘char*’,
but argument 2 has type ‘const string* {aka const
std::__cxx11::basic_string<char>*}’ [-Wformat=]
error ("Error reading midi: '%s'", err.getMessage());
^
midi.cc: In function ‘bool get_midi_devices(midi_device_list&)’:
midi.cc:184:63: warning: format ‘%s’ expects argument of type ‘char*’,
but argument 2 has type ‘const string* {aka const
std::__cxx11::basic_string<char>*}’ [-Wformat=]
error ("Error getting midi info: '%s'", err.getMessage());
^
make: *** [midi.o] Fehler 1
make: *** Auf noch nicht beendete Prozesse wird gewartet …
make: Verzeichnis „/tmp/oct-A5uS4z/midi-0.0.1/src“ wird betreten
/usr/local/bin/mkoctfile-6.0.0 -c mididevinfo.cc -g -O2 -D__UNIX_JACK__
-D__LINUX_ALSA__ -DHAVE_CONFIG_H
/usr/local/bin/mkoctfile-6.0.0 -c mididevice.cc -g -O2 -D__UNIX_JACK__
-D__LINUX_ALSA__ -DHAVE_CONFIG_H
/usr/local/bin/mkoctfile-6.0.0 -c midi.cc -g -O2 -D__UNIX_JACK__
-D__LINUX_ALSA__ -DHAVE_CONFIG_H
/usr/local/bin/mkoctfile-6.0.0 -c midi_object.cc -g -O2 -D__UNIX_JACK__
-D__LINUX_ALSA__ -DHAVE_CONFIG_H
Makefile:13: die Regel für Ziel „midi.o“ scheiterte
make: Verzeichnis „/tmp/oct-A5uS4z/midi-0.0.1/src“ wird verlassen
error: pkg: error running 'make' for the midi package.
error: called from
configure_make at line 99 column 9
install at line 190 column 7
pkg at line 476 column 9
>>
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/patch/?9868>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
- [Octave-patch-tracker] [patch #9868] midi functions, John Donoghue, 2019/11/03
- [Octave-patch-tracker] [patch #9868] midi functions,
Lars Kindermann <=
- [Octave-patch-tracker] [patch #9868] midi functions, John Donoghue, 2019/11/04
- [Octave-patch-tracker] [patch #9868] midi functions, John Donoghue, 2019/11/05
- [Octave-patch-tracker] [patch #9868] midi functions, Lars Kindermann, 2019/11/05
- [Octave-patch-tracker] [patch #9868] midi functions, John Donoghue, 2019/11/06
- [Octave-patch-tracker] [patch #9868] midi functions, John Donoghue, 2019/11/06
- [Octave-patch-tracker] [patch #9868] midi functions, John Donoghue, 2019/11/25
- [Octave-patch-tracker] [patch #9868] midi functions, Lars Kindermann, 2019/11/25
- [Octave-patch-tracker] [patch #9868] midi functions, Lars Kindermann, 2019/11/25
- [Octave-patch-tracker] [patch #9868] midi functions, John Donoghue, 2019/11/26
- [Octave-patch-tracker] [patch #9868] midi functions, Lars Kindermann, 2019/11/27