Index: trunk/src/core/time.cc
===================================================================
--- trunk/src/core/time.cc	(revision 399)
+++ trunk/src/core/time.cc	(revision 401)
@@ -17,5 +17,5 @@
 #pragma intrinsic(__rdtsc)
 #else
-#if NV_COMPILER == NV_GNUC && NV_PLATFORM == NV_WINDOWS
+#if NV_PLATFORM == NV_WINDOWS
 // mingw doesn't have usleep nor nanosleep...
 #include <windows.h>
@@ -71,5 +71,5 @@
 	Sleep( ms );
 #else
-#if NV_COMPILER == NV_GNUC && NV_PLATFORM == NV_WINDOWS
+#if NV_PLATFORM == NV_WINDOWS
 	Sleep( ms );
 #else
Index: trunk/src/formats/md5_loader.cc
===================================================================
--- trunk/src/formats/md5_loader.cc	(revision 399)
+++ trunk/src/formats/md5_loader.cc	(revision 401)
@@ -10,4 +10,7 @@
 #include "nv/stl/vector.hh"
 #include "nv/io/std_stream.hh"
+
+#include <stdio.h>  // sscanf
+#include <stdlib.h> // atof
 
 using namespace nv;
Index: trunk/src/gui/gui_environment.cc
===================================================================
--- trunk/src/gui/gui_environment.cc	(revision 399)
+++ trunk/src/gui/gui_environment.cc	(revision 401)
@@ -9,4 +9,5 @@
 #include "nv/gui/gui_renderer.hh"
 
+#include <algorithm> // std::find on std::list
 
 	/*
