Index: /trunk/BNC/src/bnccaster.cpp
===================================================================
--- /trunk/BNC/src/bnccaster.cpp	(revision 9957)
+++ /trunk/BNC/src/bnccaster.cpp	(revision 9958)
@@ -43,5 +43,5 @@
 #include <unistd.h>
 #else
-#include <Windows.h>
+#include <windows.h>
 #endif
 #include <iostream>
Index: /trunk/BNC/src/bncmain.cpp
===================================================================
--- /trunk/BNC/src/bncmain.cpp	(revision 9957)
+++ /trunk/BNC/src/bncmain.cpp	(revision 9958)
@@ -42,5 +42,5 @@
 #include <unistd.h>
 #else
-#include <Windows.h>
+#include <windows.h>
 #endif
 #include <signal.h>
@@ -68,5 +68,9 @@
   BNC_CORE->stopPPP();
   BNC_CORE->stopCombination();
+#ifndef WIN32
   sleep(2);
+#else
+  Sleep(2000);
+#endif
   ::exit(99);
 }
Index: /trunk/BNC/src/bncwindow.cpp
===================================================================
--- /trunk/BNC/src/bncwindow.cpp	(revision 9957)
+++ /trunk/BNC/src/bncwindow.cpp	(revision 9958)
@@ -65,5 +65,5 @@
 #include <unistd.h>
 #else
-#include <Windows.h>
+#include <windows.h>
 #endif
 #include "bncwindow.h"
Index: /trunk/BNC/src/latencychecker.cpp
===================================================================
--- /trunk/BNC/src/latencychecker.cpp	(revision 9957)
+++ /trunk/BNC/src/latencychecker.cpp	(revision 9958)
@@ -42,5 +42,5 @@
 
 #ifdef WIN32
-#include <Windows.h>
+#include <windows.h>
 #else
 #include <unistd.h>
Index: /trunk/BNC/src/test_serial.cpp
===================================================================
--- /trunk/BNC/src/test_serial.cpp	(revision 9957)
+++ /trunk/BNC/src/test_serial.cpp	(revision 9958)
@@ -3,5 +3,5 @@
 #include <unistd.h>
 #else
-#include <Windows.h>
+#include <windows.h>
 #endif
 #include <stdio.h>
@@ -22,5 +22,9 @@
     int nb = fread(msg, sizeof(msg), 1, fp);
     printf("read %d\n", nb);
-    sleep(1);
+#ifndef WIN32
+  sleep(1);
+#else
+  Sleep(1000);
+#endif
   }
 
