[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [13569] trunk/blender: This is patch: [ #8216] Make blender compile with gcc 4.3

Kent Mein mein at cs.umn.edu
Mon Feb 4 22:52:04 CET 2008


Revision: 13569
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=13569
Author:   sirdude
Date:     2008-02-04 22:52:03 +0100 (Mon, 04 Feb 2008)

Log Message:
-----------
This is patch: [#8216] Make blender compile with gcc 4.3
minus one small include file that was commented out, I'm not
sure why it was commented out but I'm pretty sure its needed.
If there are still problems later we can sort it out, everything
else is pretty simple.

Kent

Modified Paths:
--------------
    trunk/blender/intern/ghost/intern/GHOST_WindowX11.cpp
    trunk/blender/intern/string/STR_String.h
    trunk/blender/source/blender/yafray/intern/export_File.cpp
    trunk/blender/source/blender/yafray/intern/export_Plugin.cpp
    trunk/blender/source/blender/yafray/intern/yafray_Render.cpp
    trunk/blender/source/gameengine/GamePlayer/common/GPC_KeyboardDevice.cpp

Modified: trunk/blender/intern/ghost/intern/GHOST_WindowX11.cpp
===================================================================
--- trunk/blender/intern/ghost/intern/GHOST_WindowX11.cpp	2008-02-04 21:24:31 UTC (rev 13568)
+++ trunk/blender/intern/ghost/intern/GHOST_WindowX11.cpp	2008-02-04 21:52:03 UTC (rev 13569)
@@ -42,6 +42,8 @@
 #include <strings.h>
 #endif
 
+#include <cstring>
+#include <cstdio>
 
 // For obscure full screen mode stuuf
 // lifted verbatim from blut.

Modified: trunk/blender/intern/string/STR_String.h
===================================================================
--- trunk/blender/intern/string/STR_String.h	2008-02-04 21:24:31 UTC (rev 13568)
+++ trunk/blender/intern/string/STR_String.h	2008-02-04 21:52:03 UTC (rev 13569)
@@ -47,6 +47,10 @@
 
 #include <vector>
 #include <limits.h>
+
+#include <cstring>
+#include <cstdlib>
+
 using namespace std;
 
 

Modified: trunk/blender/source/blender/yafray/intern/export_File.cpp
===================================================================
--- trunk/blender/source/blender/yafray/intern/export_File.cpp	2008-02-04 21:24:31 UTC (rev 13568)
+++ trunk/blender/source/blender/yafray/intern/export_File.cpp	2008-02-04 21:52:03 UTC (rev 13569)
@@ -2,6 +2,8 @@
 
 #include <math.h>
 
+#include <cstring>
+
 using namespace std;
 
 static string command_path = "";

Modified: trunk/blender/source/blender/yafray/intern/export_Plugin.cpp
===================================================================
--- trunk/blender/source/blender/yafray/intern/export_Plugin.cpp	2008-02-04 21:24:31 UTC (rev 13568)
+++ trunk/blender/source/blender/yafray/intern/export_Plugin.cpp	2008-02-04 21:52:03 UTC (rev 13569)
@@ -1,6 +1,9 @@
 #include "export_Plugin.h"
 
 #include <math.h>
+
+#include <cstring>
+
 using namespace std;
 
 

Modified: trunk/blender/source/blender/yafray/intern/yafray_Render.cpp
===================================================================
--- trunk/blender/source/blender/yafray/intern/yafray_Render.cpp	2008-02-04 21:24:31 UTC (rev 13568)
+++ trunk/blender/source/blender/yafray/intern/yafray_Render.cpp	2008-02-04 21:52:03 UTC (rev 13569)
@@ -8,6 +8,8 @@
 
 #include <math.h>
 
+#include <cstring>
+
 using namespace std;
 
 void yafrayRender_t::clearAll()

Modified: trunk/blender/source/gameengine/GamePlayer/common/GPC_KeyboardDevice.cpp
===================================================================
--- trunk/blender/source/gameengine/GamePlayer/common/GPC_KeyboardDevice.cpp	2008-02-04 21:24:31 UTC (rev 13568)
+++ trunk/blender/source/gameengine/GamePlayer/common/GPC_KeyboardDevice.cpp	2008-02-04 21:52:03 UTC (rev 13569)
@@ -32,6 +32,8 @@
 
 #include "GPC_KeyboardDevice.h"
 
+#include <cstdlib>
+
 /** 
  * NextFrame toggles currentTable with previousTable,
  * and copies relevant event information from previous to current table





More information about the Bf-blender-cvs mailing list