[12/38] cxx: src/gx_engine_midi.cpp ->
build/default/src/gx_engine_midi_1.o
./src/gx_engine_midi.cpp: In member function ‘void
gx_engine::MidiControllerList::writeJSON(gx_system::JsonWriter&)’:
./src/gx_engine_midi.cpp:211: error: call of overloaded ‘write(size_t&)’ is
ambiguous
./src/headers/gx_system.h:63: note: candidates are: void
gx_system::JsonWriter::write(float, bool)
./src/headers/gx_system.h:64: note: void
gx_system::JsonWriter::write(double, bool)
./src/headers/gx_system.h:65: note: void
gx_system::JsonWriter::write(int, bool)
./src/headers/gx_system.h:66: note: void
gx_system::JsonWriter::write(unsigned int, bool)
./src/headers/gx_system.h:67: note: void
gx_system::JsonWriter::write(const char*, bool) <near match>
Build failed
-> task failed (err #1):
{task: cxx gx_engine_midi.cpp -> gx_engine_midi_1.o}
gcc 4.4.3
(hmm... works with 4.4.1...)
as a quick fix, replace the "controller_array::size_type" by
"unsigned int" in src/gx_engine_midi.cpp, line 206
thanks for the report.
ciao
Andreas