diff -Naur --exclude '*~' netpanzer-0.8.2/src/Lib/2D/ColorTable.cpp netpanzer-0.8.2-fix-stdc++-includes/src/Lib/2D/ColorTable.cpp --- netpanzer-0.8.2/src/Lib/2D/ColorTable.cpp 2007-05-26 08:35:53.000000000 +0200 +++ netpanzer-0.8.2-fix-stdc++-includes/src/Lib/2D/ColorTable.cpp 2009-04-13 16:57:59.000000000 +0200 @@ -17,6 +17,7 @@ */ #include <config.h> +#include <memory> #include "Util/FileSystem.hpp" #include "Util/Log.hpp" #include "Util/Exception.hpp" diff -Naur --exclude '*~' netpanzer-0.8.2/src/Lib/2D/Palette.cpp netpanzer-0.8.2-fix-stdc++-includes/src/Lib/2D/Palette.cpp --- netpanzer-0.8.2/src/Lib/2D/Palette.cpp 2007-05-26 08:35:53.000000000 +0200 +++ netpanzer-0.8.2-fix-stdc++-includes/src/Lib/2D/Palette.cpp 2009-04-13 17:01:32.000000000 +0200 @@ -18,6 +18,7 @@ #include <config.h> #include <math.h> +#include <memory> #include "Palette.hpp" #include "Util/FileSystem.hpp" diff -Naur --exclude '*~' netpanzer-0.8.2/src/Lib/Util/Log.cpp netpanzer-0.8.2-fix-stdc++-includes/src/Lib/Util/Log.cpp --- netpanzer-0.8.2/src/Lib/Util/Log.cpp 2007-06-16 11:14:10.000000000 +0200 +++ netpanzer-0.8.2-fix-stdc++-includes/src/Lib/Util/Log.cpp 2009-04-13 16:58:48.000000000 +0200 @@ -26,6 +26,7 @@ #include <vector> #include <exception> #include <iomanip> +#include <algorithm> #include "Exception.hpp" #include "FileSystem.hpp" diff -Naur --exclude '*~' netpanzer-0.8.2/src/NetPanzer/Views/MainMenu/Multi/MapSelectionView.cpp netpanzer-0.8.2-fix-stdc++-includes/src/NetPanzer/Views/MainMenu/Multi/MapSelectionView.cpp --- netpanzer-0.8.2/src/NetPanzer/Views/MainMenu/Multi/MapSelectionView.cpp 2007-05-26 08:36:47.000000000 +0200 +++ netpanzer-0.8.2-fix-stdc++-includes/src/NetPanzer/Views/MainMenu/Multi/MapSelectionView.cpp 2009-04-13 16:57:42.000000000 +0200 @@ -19,6 +19,7 @@ #include <vector> #include <string> +#include <memory> #include "MapSelectionView.hpp" #include "GameConfig.hpp" #include "GameViewGlobals.hpp"