diff -up sooperlooper-1.6.2/libs/midi++/fd_midiport.cc~ sooperlooper-1.6.2/libs/midi++/fd_midiport.cc --- sooperlooper-1.6.2/libs/midi++/fd_midiport.cc~ 2008-04-15 19:28:24.000000000 +0200 +++ sooperlooper-1.6.2/libs/midi++/fd_midiport.cc 2008-04-15 19:28:24.000000000 +0200 @@ -20,6 +20,7 @@ #include #include +#include #include #include diff -up sooperlooper-1.6.2/libs/midi++/midi.cc~ sooperlooper-1.6.2/libs/midi++/midi.cc --- sooperlooper-1.6.2/libs/midi++/midi.cc~ 2008-04-15 19:28:46.000000000 +0200 +++ sooperlooper-1.6.2/libs/midi++/midi.cc 2008-04-15 19:28:46.000000000 +0200 @@ -19,6 +19,7 @@ */ #include +#include #include #include diff -up sooperlooper-1.6.2/libs/midi++/midichannel.cc~ sooperlooper-1.6.2/libs/midi++/midichannel.cc --- sooperlooper-1.6.2/libs/midi++/midichannel.cc~ 2008-04-15 19:29:01.000000000 +0200 +++ sooperlooper-1.6.2/libs/midi++/midichannel.cc 2008-04-15 19:29:01.000000000 +0200 @@ -21,6 +21,7 @@ #include #include #include +#include using namespace SigC; using namespace MIDI; diff -up sooperlooper-1.6.2/libs/midi++/midicontrollable.cc~ sooperlooper-1.6.2/libs/midi++/midicontrollable.cc --- sooperlooper-1.6.2/libs/midi++/midicontrollable.cc~ 2008-04-15 19:30:10.000000000 +0200 +++ sooperlooper-1.6.2/libs/midi++/midicontrollable.cc 2008-04-15 19:30:10.000000000 +0200 @@ -18,6 +18,7 @@ $Id: midicontrollable.cc,v 1.1 2004/11/06 21:07:59 essej Exp $ */ +#include #include /* for sprintf, sigh */ #include #include diff -up sooperlooper-1.6.2/libs/midi++/midimanager.cc~ sooperlooper-1.6.2/libs/midi++/midimanager.cc --- sooperlooper-1.6.2/libs/midi++/midimanager.cc~ 2008-04-15 19:30:30.000000000 +0200 +++ sooperlooper-1.6.2/libs/midi++/midimanager.cc 2008-04-15 19:30:30.000000000 +0200 @@ -17,6 +17,7 @@ $Id: midimanager.cc,v 1.1 2004/11/06 21:07:59 essej Exp $ */ +#include #include #include #include diff -up sooperlooper-1.6.2/libs/midi++/midiparser.cc~ sooperlooper-1.6.2/libs/midi++/midiparser.cc --- sooperlooper-1.6.2/libs/midi++/midiparser.cc~ 2008-04-15 19:30:44.000000000 +0200 +++ sooperlooper-1.6.2/libs/midi++/midiparser.cc 2008-04-15 19:30:44.000000000 +0200 @@ -22,6 +22,7 @@ */ #include +#include #include #include #include diff -up sooperlooper-1.6.2/libs/midi++/mtc.cc~ sooperlooper-1.6.2/libs/midi++/mtc.cc --- sooperlooper-1.6.2/libs/midi++/mtc.cc~ 2008-04-15 19:31:07.000000000 +0200 +++ sooperlooper-1.6.2/libs/midi++/mtc.cc 2008-04-15 19:31:07.000000000 +0200 @@ -19,6 +19,7 @@ */ #include +#include #include #include #include diff -up sooperlooper-1.6.2/libs/pbd/dirname.cc~ sooperlooper-1.6.2/libs/pbd/dirname.cc --- sooperlooper-1.6.2/libs/pbd/dirname.cc~ 2008-04-15 19:25:00.000000000 +0200 +++ sooperlooper-1.6.2/libs/pbd/dirname.cc 2008-04-15 19:25:00.000000000 +0200 @@ -1,5 +1,6 @@ #include #include +#include #include #include diff -up sooperlooper-1.6.2/libs/pbd/ftw.cc~ sooperlooper-1.6.2/libs/pbd/ftw.cc --- sooperlooper-1.6.2/libs/pbd/ftw.cc~ 2008-04-15 19:25:46.000000000 +0200 +++ sooperlooper-1.6.2/libs/pbd/ftw.cc 2008-04-15 19:25:46.000000000 +0200 @@ -29,6 +29,7 @@ */ #include +#include #include /* Because fts(3) says so */ #include #include diff -up sooperlooper-1.6.2/libs/pbd/mountpoint.cc~ sooperlooper-1.6.2/libs/pbd/mountpoint.cc --- sooperlooper-1.6.2/libs/pbd/mountpoint.cc~ 2008-04-15 19:26:12.000000000 +0200 +++ sooperlooper-1.6.2/libs/pbd/mountpoint.cc 2008-04-15 19:26:12.000000000 +0200 @@ -19,6 +19,7 @@ */ #include +#include #include #include diff -up sooperlooper-1.6.2/libs/pbd/pathscanner.cc~ sooperlooper-1.6.2/libs/pbd/pathscanner.cc --- sooperlooper-1.6.2/libs/pbd/pathscanner.cc~ 2008-04-15 19:26:37.000000000 +0200 +++ sooperlooper-1.6.2/libs/pbd/pathscanner.cc 2008-04-15 19:26:37.000000000 +0200 @@ -20,6 +20,7 @@ #include #include +#include #include #include diff -up sooperlooper-1.6.2/libs/pbd/pbd/ringbuffer.h~ sooperlooper-1.6.2/libs/pbd/pbd/ringbuffer.h --- sooperlooper-1.6.2/libs/pbd/pbd/ringbuffer.h~ 2008-04-15 19:27:24.000000000 +0200 +++ sooperlooper-1.6.2/libs/pbd/pbd/ringbuffer.h 2008-04-15 19:27:24.000000000 +0200 @@ -23,6 +23,7 @@ #include #include +#include template class RingBuffer diff -up sooperlooper-1.6.2/libs/pbd/pool.cc~ sooperlooper-1.6.2/libs/pbd/pool.cc --- sooperlooper-1.6.2/libs/pbd/pool.cc~ 2008-04-15 19:27:53.000000000 +0200 +++ sooperlooper-1.6.2/libs/pbd/pool.cc 2008-04-15 19:27:53.000000000 +0200 @@ -18,6 +18,7 @@ $Id: pool.cc,v 1.1 2004/11/06 21:08:00 essej Exp $ */ +#include #include #include #include diff -up sooperlooper-1.6.2/src/engine.cpp~ sooperlooper-1.6.2/src/engine.cpp --- sooperlooper-1.6.2/src/engine.cpp~ 2008-04-15 19:32:04.000000000 +0200 +++ sooperlooper-1.6.2/src/engine.cpp 2008-04-15 19:32:31.000000000 +0200 @@ -19,12 +19,14 @@ #include #include +#include #include #include #include #include #include +#include #include diff -up sooperlooper-1.6.2/src/midi_bind.cpp~ sooperlooper-1.6.2/src/midi_bind.cpp --- sooperlooper-1.6.2/src/midi_bind.cpp~ 2008-04-15 19:33:54.000000000 +0200 +++ sooperlooper-1.6.2/src/midi_bind.cpp 2008-04-15 19:33:54.000000000 +0200 @@ -23,6 +23,7 @@ #include #include #include +#include #include #include diff -up sooperlooper-1.6.2/src/midi_bridge.cpp~ sooperlooper-1.6.2/src/midi_bridge.cpp --- sooperlooper-1.6.2/src/midi_bridge.cpp~ 2008-04-15 19:33:30.000000000 +0200 +++ sooperlooper-1.6.2/src/midi_bridge.cpp 2008-04-15 19:33:30.000000000 +0200 @@ -28,6 +28,7 @@ #include #include #include +#include #include #include diff -up sooperlooper-1.6.2/src/ringbuffer.hpp~ sooperlooper-1.6.2/src/ringbuffer.hpp --- sooperlooper-1.6.2/src/ringbuffer.hpp~ 2008-04-15 19:32:03.000000000 +0200 +++ sooperlooper-1.6.2/src/ringbuffer.hpp 2008-04-15 19:32:03.000000000 +0200 @@ -22,6 +22,7 @@ #define ringbuffer_h #include +#include #include "atomic.h" template