--- src/backend/CPortAudioSoundPlayer.cpp.orig
+++ src/backend/CPortAudioSoundPlayer.cpp
@@ -23,6 +23,7 @@
 #ifdef ENABLE_PORTAUDIO
 
 #include <stdio.h>
+#include <string.h>
 
 #include <stdexcept>
 
--- src/backend/CPortAudioSoundRecorder.cpp.orig
+++ src/backend/CPortAudioSoundRecorder.cpp
@@ -22,6 +22,8 @@
 
 #ifdef ENABLE_PORTAUDIO
 
+#include <cstdio>
+
 #include <stdexcept>
 
 #include "settings.h"
--- src/backend/Generate/CGenerateNoiseAction.cpp.orig
+++ src/backend/Generate/CGenerateNoiseAction.cpp
@@ -23,6 +23,8 @@
 
 #include "../CActionParameters.h"
 
+#include <cstdlib>
+
 CGenerateNoiseAction::CGenerateNoiseAction(const AActionFactory *factory,const CActionSound *actionSound,const double _noiseLength,const double _volume,const NoiseTypes _noiseType,const StereoImage _stereoImage,const double _maxParticleVelocity):
 	AAction(factory,actionSound),
 	noiseLength(_noiseLength),	// seconds
--- src/backend/Remaster/CAdaptiveNormalizeAction.cpp.orig
+++ src/backend/Remaster/CAdaptiveNormalizeAction.cpp
@@ -20,6 +20,7 @@
 
 #include "CAdaptiveNormalizeAction.h"
 
+#include <cstdio>
 #include <utility>
 
 #include "../CActionParameters.h"
