diff -Naur oscold/oscgroups/GroupServer.cpp oscnew/oscgroups/GroupServer.cpp
--- oscold/oscgroups/GroupServer.cpp	2005-09-27 21:02:22.000000000 +0200
+++ oscnew/oscgroups/GroupServer.cpp	2009-02-16 16:14:29.000000000 +0100
@@ -27,6 +27,10 @@
 #include <iterator>
 #include <assert.h>
 
+#include <stdlib.h>
+#include <string.h>
+#include <time.h>
+
 #include "ip/NetworkingUtils.h"
 
 /*
@@ -38,13 +42,13 @@
 
 static std::ostream& Log()
 {
-    std::time_t t;
+    time_t t;
     time( &t );
 
     // ctime() returns a constant width 26 char string including trailing \0
     // the fields are all constant width.
     char s[26];
-    strcpy( s, std::ctime( &t ) );
+    strcpy( s, ctime( &t ) );
     s[24] = '\0'; // remove trailing null
 
     std::cout << s << ": ";
diff -Naur oscold/oscgroups/OscGroupClient.cpp oscnew/oscgroups/OscGroupClient.cpp
--- oscold/oscgroups/OscGroupClient.cpp	2005-09-27 21:00:42.000000000 +0200
+++ oscnew/oscgroups/OscGroupClient.cpp	2009-02-16 16:15:39.000000000 +0100
@@ -26,6 +26,7 @@
 #include <time.h>
 #include <string>
 #include <assert.h>
+#include <stdlib.h>
 
 
 #include "osc/OscReceivedElements.h"
diff -Naur oscold/oscgroups/OscGroupServer.cpp oscnew/oscgroups/OscGroupServer.cpp
--- oscold/oscgroups/OscGroupServer.cpp	2005-09-27 21:01:14.000000000 +0200
+++ oscnew/oscgroups/OscGroupServer.cpp	2009-02-16 16:15:18.000000000 +0100
@@ -24,6 +24,7 @@
 #include <fstream>
 #include <cassert>
 #include <time.h>
+#include <stdlib.h>
 
 #include "osc/OscReceivedElements.h"
 #include "osc/OscOutboundPacketStream.h"
@@ -37,13 +38,13 @@
 
 static std::ostream& Log()
 {
-    std::time_t t;
+    time_t t;
     time( &t );
 
     // ctime() returns a constant width 26 char string including trailing \0
     // the fields are all constant width.
     char s[26];
-    strcpy( s, std::ctime( &t ) );
+    strcpy( s, ctime( &t ) );
     s[24] = '\0'; // remove trailing null
 
     std::cout << s << ": ";
diff -Naur oscold/oscgroups/bin/run_client.bat oscnew/oscgroups/bin/run_client.bat
--- oscold/oscgroups/bin/run_client.bat	2005-09-04 17:50:08.000000000 +0200
+++ oscnew/oscgroups/bin/run_client.bat	1970-01-01 01:00:00.000000000 +0100
@@ -1,2 +0,0 @@
-REM run an OSCgroups client with some reasonable default values
-..\bin\oscgroupclient 192.168.10.150 22242 22243 22244 22245 ross abc123 hub ubu
diff -Naur oscold/oscpack/examples/OscDump.cpp oscnew/oscpack/examples/OscDump.cpp
--- oscold/oscpack/examples/OscDump.cpp	2005-09-27 20:35:04.000000000 +0200
+++ oscnew/oscpack/examples/OscDump.cpp	2009-02-16 16:12:25.000000000 +0100
@@ -36,6 +36,8 @@
 
 
 #include <iostream>
+#include <string.h>
+#include <stdlib.h>
 
 #include "osc/OscReceivedElements.h"
 #include "osc/OscPrintReceivedElements.h"
diff -Naur oscold/oscpack/osc/OscPrintReceivedElements.cpp oscnew/oscpack/osc/OscPrintReceivedElements.cpp
--- oscold/oscpack/osc/OscPrintReceivedElements.cpp	2005-09-22 18:07:46.000000000 +0200
+++ oscnew/oscpack/osc/OscPrintReceivedElements.cpp	2009-02-16 16:10:52.000000000 +0100
@@ -32,6 +32,7 @@
 #include <iostream>
 #include <iomanip>
 #include <ctime>
+#include <string.h>
 
 
 namespace osc{
diff -Naur oscold/oscpack/tests/OscReceiveTest.cpp oscnew/oscpack/tests/OscReceiveTest.cpp
--- oscold/oscpack/tests/OscReceiveTest.cpp	2005-09-27 20:35:36.000000000 +0200
+++ oscnew/oscpack/tests/OscReceiveTest.cpp	2009-02-16 16:11:57.000000000 +0100
@@ -31,6 +31,7 @@
 
 #include <string.h>
 #include <iostream>
+#include <stdlib.h>
 
 #include "osc/OscReceivedElements.h"
 
diff -Naur oscold/oscpack/tests/OscSendTests.cpp oscnew/oscpack/tests/OscSendTests.cpp
--- oscold/oscpack/tests/OscSendTests.cpp	2005-09-27 20:35:48.000000000 +0200
+++ oscnew/oscpack/tests/OscSendTests.cpp	2009-02-16 16:11:38.000000000 +0100
@@ -31,6 +31,7 @@
 
 #include <iostream>
 #include <string.h>
+#include <stdlib.h>
 
 #include "osc/OscOutboundPacketStream.h"
 
@@ -40,6 +41,7 @@
 #define IP_MTU_SIZE 1536
 
 namespace osc{
+using namespace std;
     
 void RunSendTests( const IpEndpointName& host )
 {
diff -Naur oscold/oscpack/tests/OscUnitTests.cpp oscnew/oscpack/tests/OscUnitTests.cpp
--- oscold/oscpack/tests/OscUnitTests.cpp	2005-09-27 20:36:00.000000000 +0200
+++ oscnew/oscpack/tests/OscUnitTests.cpp	2009-02-16 16:10:34.000000000 +0100
@@ -31,6 +31,7 @@
 
 #include <iostream>
 #include <iomanip>
+#include <string.h>
 
 #include "osc/OscReceivedElements.h"
 #include "osc/OscPrintReceivedElements.h"
@@ -39,6 +40,8 @@
 
 namespace osc{
 
+using namespace std;
+
 static int passCount_=0, failCount_=0;
 
 void PrintTestSummary()
