File sisl-build.patch of Package sisl
diff -urp BUILD/sisl_4.4_gpl//examples/example02.cpp ../sisl_4.4_gpl//examples/example02.cpp
--- BUILD/sisl_4.4_gpl//examples/example02.cpp 2005-08-22 16:29:12.000000000 +0200
+++ ../sisl_4.4_gpl//examples/example02.cpp 2008-08-27 15:29:02.000000000 +0200
@@ -30,6 +30,7 @@
#include <fstream>
#include <string>
#include <stdexcept>
+#include <cstdlib>
#include "sisl.h"
#include "GoReadWrite.h"
diff -urp BUILD/sisl_4.4_gpl//examples/example06.cpp ../sisl_4.4_gpl//examples/example06.cpp
--- BUILD/sisl_4.4_gpl//examples/example06.cpp 2005-08-22 16:29:12.000000000 +0200
+++ ../sisl_4.4_gpl//examples/example06.cpp 2008-08-27 15:30:05.000000000 +0200
@@ -30,6 +30,7 @@
#include <fstream>
#include <string>
#include <stdexcept>
+#include <cstdlib>
#include "sisl.h"
#include "GoReadWrite.h"
diff -urp BUILD/sisl_4.4_gpl//examples/example08.cpp ../sisl_4.4_gpl//examples/example08.cpp
--- BUILD/sisl_4.4_gpl//examples/example08.cpp 2005-08-22 16:29:12.000000000 +0200
+++ ../sisl_4.4_gpl//examples/example08.cpp 2008-08-27 15:31:39.000000000 +0200
@@ -30,6 +30,7 @@
#include <fstream>
#include <string>
#include <stdexcept>
+#include <cstdlib>
#include "sisl.h"
#include "GoReadWrite.h"
diff -urp BUILD/sisl_4.4_gpl//examples/example10.cpp ../sisl_4.4_gpl//examples/example10.cpp
--- BUILD/sisl_4.4_gpl//examples/example10.cpp 2005-08-22 16:29:12.000000000 +0200
+++ ../sisl_4.4_gpl//examples/example10.cpp 2008-08-27 15:32:19.000000000 +0200
@@ -30,6 +30,7 @@
#include <fstream>
#include <string>
#include <stdexcept>
+#include <cstdlib>
#include "sisl.h"
#include "GoReadWrite.h"
diff -urp BUILD/sisl_4.4_gpl//examples/example12.cpp ../sisl_4.4_gpl//examples/example12.cpp
--- BUILD/sisl_4.4_gpl//examples/example12.cpp 2005-08-22 16:29:12.000000000 +0200
+++ ../sisl_4.4_gpl//examples/example12.cpp 2008-08-27 15:32:56.000000000 +0200
@@ -30,6 +30,7 @@
#include <fstream>
#include <string>
#include <stdexcept>
+#include <cstdlib>
#include "sisl.h"
#include "GoReadWrite.h"
diff -urp BUILD/sisl_4.4_gpl//examples/example13.cpp ../sisl_4.4_gpl//examples/example13.cpp
--- BUILD/sisl_4.4_gpl//examples/example13.cpp 2005-08-22 16:29:12.000000000 +0200
+++ ../sisl_4.4_gpl//examples/example13.cpp 2008-08-27 15:33:48.000000000 +0200
@@ -30,6 +30,7 @@
#include <fstream>
#include <string>
#include <stdexcept>
+#include <cstdlib>
#include "sisl.h"
#include "GoReadWrite.h"
diff -urp BUILD/sisl_4.4_gpl//examples/example15.cpp ../sisl_4.4_gpl//examples/example15.cpp
--- BUILD/sisl_4.4_gpl//examples/example15.cpp 2005-08-22 16:29:12.000000000 +0200
+++ ../sisl_4.4_gpl//examples/example15.cpp 2008-08-27 15:34:09.000000000 +0200
@@ -31,7 +31,8 @@
#include <fstream>
#include <string>
#include <stdexcept>
-#include <time.h>
+#include <ctime>
+#include <cstdlib>
#include "sisl.h"
#include "GoReadWrite.h"
diff -urp BUILD/sisl_4.4_gpl//viewer/include/gl_aux.h ../sisl_4.4_gpl//viewer/include/gl_aux.h
--- BUILD/sisl_4.4_gpl//viewer/include/gl_aux.h 2005-08-22 16:29:12.000000000 +0200
+++ ../sisl_4.4_gpl//viewer/include/gl_aux.h 2008-08-27 15:27:04.000000000 +0200
@@ -29,7 +29,9 @@
#ifndef GL_AUX_INCLUDED
#define GL_AUX_INCLUDED
-#include <stdio.h>
+#include <cstdio>
+#include <cstdlib>
+#include <cstring>
#include <GL/glut.h>
#include <algorithm>
diff -urp BUILD/sisl_4.4_gpl//viewer/src/aux2.cpp ../sisl_4.4_gpl//viewer/src/aux2.cpp
--- BUILD/sisl_4.4_gpl//viewer/src/aux2.cpp 2005-08-22 16:29:12.000000000 +0200
+++ ../sisl_4.4_gpl//viewer/src/aux2.cpp 2008-08-27 15:24:07.000000000 +0200
@@ -32,7 +32,7 @@
#ifdef MICROSOFT
# include <vector>
#else
-# include <vector.h>
+# include <vector>
#endif
#ifdef MICROSOFT