--- sonic-visualiser-1.5/data/fft/FFTMemoryCache.cpp.gcc44 2009-03-16 13:04:09.000000000 -0400 +++ sonic-visualiser-1.5/data/fft/FFTMemoryCache.cpp 2009-03-26 13:30:33.124732276 -0400 @@ -17,6 +17,7 @@ #include "system/System.h" #include +#include // perror #include //#define DEBUG_FFT_MEMORY_CACHE 1 --- sonic-visualiser-1.5/data/fileio/FileReadThread.cpp.gcc44 2009-03-16 13:04:26.000000000 -0400 +++ sonic-visualiser-1.5/data/fileio/FileReadThread.cpp 2009-03-26 13:31:51.140732496 -0400 @@ -20,6 +20,7 @@ #include #include +#include // perror //#define DEBUG_FILE_READ_THREAD 1 --- sonic-visualiser-1.5/base/Thread.cpp.gcc44 2009-03-16 13:04:33.000000000 -0400 +++ sonic-visualiser-1.5/base/Thread.cpp 2009-03-26 13:28:35.802982120 -0400 @@ -22,6 +22,7 @@ //#define DEBUG_MUTEX_LOCKER 1 #include +#include // perror Thread::Thread(Type type, QObject *parent) : QThread(parent), --- sonic-visualiser-1.5/base/RingBuffer.h.gcc44 2009-03-16 13:04:33.000000000 -0400 +++ sonic-visualiser-1.5/base/RingBuffer.h 2009-03-26 13:26:04.569982992 -0400 @@ -26,6 +26,7 @@ #include "system/System.h" #include "Scavenger.h" +#include // perror #include // memcpy, memset &c //#define DEBUG_RINGBUFFER 1 --- sonic-visualiser-1.5/rdf/RDFFeatureWriter.h.gcc44 2009-03-16 13:04:39.000000000 -0400 +++ sonic-visualiser-1.5/rdf/RDFFeatureWriter.h 2009-03-26 13:38:33.891742875 -0400 @@ -20,6 +20,12 @@ #ifndef _RDF_FEATURE_WRITER_H_ #define _RDF_FEATURE_WRITER_H_ +// GCC 4.4.x: cstdint provides uint64_t, but it is still experimental +//#include +// while defines it as long long long, which the C++ compiler +// does not like. ugh for C <-> C++ impedance mismatch! +#define uint64_t unsigned long long +// GCC 4.4x END #include #include #include --- sonic-visualiser-1.5/system/System.cpp.gcc44 2009-03-16 13:03:42.000000000 -0400 +++ sonic-visualiser-1.5/system/System.cpp 2009-03-26 13:42:34.443747793 -0400 @@ -19,6 +19,7 @@ #include #include +#include // file functions, perror #ifndef _WIN32 #include