[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#455360: FTBFS with GCC 4.3: missing #includes



tag 455360 patch
thanks

Martin Michlmayr <tbm@cyrius.com> (09/12/2007):
> Package: amsynth
> Version: 1.2.0-2
> Usertags: ftbfs-gcc-4.3

Hi,

please find attached a patch to fix this FTBFS.

Cheers,

-- 
Cyril Brulebois
--- a/src/Config.cc
+++ b/src/Config.cc
@@ -6,6 +6,7 @@
 
 #include <fstream>
 #include <iostream>
+#include <cstdlib>
 
 using namespace std;
 
--- a/src/MidiController.cc
+++ b/src/MidiController.cc
@@ -5,6 +5,7 @@
 #include "MidiController.h"
 #include <fstream>
 #include <assert.h>
+#include <cstdlib>
 
 using namespace std;
 
--- a/src/Parameter.cc
+++ b/src/Parameter.cc
@@ -4,6 +4,8 @@
 
 #include "Parameter.h"
 
+#include <cstdlib>
+
 #ifdef _DEBUG
 #include <iostream>
 #endif
--- a/src/VoiceAllocationUnit.cc
+++ b/src/VoiceAllocationUnit.cc
@@ -11,6 +11,7 @@
 #include <iostream>
 #include <math.h>
 #include <assert.h>
+#include <cstring>
 
 using namespace std;
 
--- a/src/drivers/MidiInterface.cc
+++ b/src/drivers/MidiInterface.cc
@@ -8,6 +8,7 @@
 #include "OSSMidiDriver.h"
 
 #include <iostream>
+#include <string.h>
 
 #define MIDI_BUF_SIZE 64
 void sched_realtime (); // defined in main.cc

Attachment: signature.asc
Description: Digital signature


Reply to: