diff -Naur blender-2.56-beta-source/extern/bullet2/src/BulletSoftBody/btSoftBody.h blender-2.56-beta-source-new/extern/bullet2/src/BulletSoftBody/btSoftBody.h
--- blender-2.56-beta-source/extern/bullet2/src/BulletSoftBody/btSoftBody.h 2009-09-14 11:45:32.000000000 -0300
+++ blender-2.56-beta-source-new/extern/bullet2/src/BulletSoftBody/btSoftBody.h 2011-02-08 22:32:34.300937158 -0200
@@ -177,6 +177,7 @@
/* Material */
struct Material : Element
{
+ Material (){}
btScalar m_kLST; // Linear stiffness coefficient [0,1]
btScalar m_kAST; // Area/Angular stiffness coefficient [0,1]
btScalar m_kVST; // Volume stiffness coefficient [0,1]
@@ -191,6 +192,7 @@
/* Node */
struct Node : Feature
{
+ Node (){}
btVector3 m_x; // Position
btVector3 m_q; // Previous step position
btVector3 m_v; // Velocity
@@ -204,6 +206,7 @@
/* Link */
struct Link : Feature
{
+ Link (){}
Node* m_n[2]; // Node pointers
btScalar m_rl; // Rest length
int m_bbending:1; // Bending link
@@ -215,6 +218,7 @@
/* Face */
struct Face : Feature
{
+ Face (){}
Node* m_n[3]; // Node pointers
btVector3 m_normal; // Normal
btScalar m_ra; // Rest area
@@ -255,6 +259,7 @@
/* Note */
struct Note : Element
{
+ Note (){}
const char* m_text; // Text
btVector3 m_offset; // Offset
int m_rank; // Rank
diff -Naur blender-2.56-beta-source/extern/Eigen2/Eigen/src/Core/util/Memory.h blender-2.56-beta-source-new/extern/Eigen2/Eigen/src/Core/util/Memory.h
--- blender-2.56-beta-source/extern/Eigen2/Eigen/src/Core/util/Memory.h 2009-10-20 07:50:24.000000000 -0200
+++ blender-2.56-beta-source-new/extern/Eigen2/Eigen/src/Core/util/Memory.h 2011-02-08 16:06:14.142965371 -0200
@@ -37,6 +37,8 @@
#define EIGEN_FREEBSD_MALLOC_ALREADY_ALIGNED 0
#endif
+#include <stddef.h>
+
#if defined(__APPLE__) || defined(_WIN64) || EIGEN_FREEBSD_MALLOC_ALREADY_ALIGNED
#define EIGEN_MALLOC_ALREADY_ALIGNED 1
#else
diff -Naur blender-2.56-beta-source/intern/memutil/MEM_Allocator.h blender-2.56-beta-source-new/intern/memutil/MEM_Allocator.h
--- blender-2.56-beta-source/intern/memutil/MEM_Allocator.h 2010-02-12 11:34:04.000000000 -0200
+++ blender-2.56-beta-source-new/intern/memutil/MEM_Allocator.h 2011-02-08 15:40:37.846834599 -0200
@@ -24,6 +24,7 @@
#ifndef __MEM_Allocator_h_included__
#define __MEM_Allocator_h_included__ 1
+#include <stddef.h>
#include "guardedalloc/MEM_guardedalloc.h"
#include "guardedalloc/BLO_sys_types.h"
diff -Naur blender-2.56-beta-source/source/blender/imbuf/intern/openexr/openexr_api.cpp blender-2.56-beta-source-new/source/blender/imbuf/intern/openexr/openexr_api.cpp
--- blender-2.56-beta-source/source/blender/imbuf/intern/openexr/openexr_api.cpp 2010-12-03 15:05:21.000000000 -0200
+++ blender-2.56-beta-source-new/source/blender/imbuf/intern/openexr/openexr_api.cpp 2011-02-08 16:27:14.132080102 -0200
@@ -29,6 +29,7 @@
#include <stdlib.h>
#include <stdio.h>
#include <string>
+#include <stddef.h>
#include <openexr_api.h>
diff -Naur blender-2.56-beta-source/source/gameengine/Converter/BL_ArmatureChannel.cpp blender-2.56-beta-source-new/source/gameengine/Converter/BL_ArmatureChannel.cpp
--- blender-2.56-beta-source/source/gameengine/Converter/BL_ArmatureChannel.cpp 2010-11-15 23:19:37.000000000 -0200
+++ blender-2.56-beta-source-new/source/gameengine/Converter/BL_ArmatureChannel.cpp 2011-02-08 16:45:20.671268280 -0200
@@ -32,6 +32,7 @@
#include "BL_ArmatureConstraint.h"
#include "BLI_math.h"
#include "BLI_string.h"
+#include <stddef.h>
#ifdef WITH_PYTHON
diff -Naur blender-2.56-beta-source/source/gameengine/Expressions/PyObjectPlus.h blender-2.56-beta-source-new/source/gameengine/Expressions/PyObjectPlus.h
--- blender-2.56-beta-source/source/gameengine/Expressions/PyObjectPlus.h 2010-10-31 02:11:39.000000000 -0200
+++ blender-2.56-beta-source-new/source/gameengine/Expressions/PyObjectPlus.h 2011-02-08 16:46:22.135397092 -0200
@@ -38,6 +38,7 @@
#include "STR_String.h"
#include "MT_Vector3.h"
#include "SG_QList.h"
+#include <stddef.h>
/*------------------------------
* Python defines
diff -Naur blender-2.56-beta-source/source/gameengine/Physics/Dummy/DummyPhysicsEnvironment.cpp blender-2.56-beta-source-new/source/gameengine/Physics/Dummy/DummyPhysicsEnvironment.cpp
--- blender-2.56-beta-source/source/gameengine/Physics/Dummy/DummyPhysicsEnvironment.cpp 2010-04-18 07:28:37.000000000 -0300
+++ blender-2.56-beta-source-new/source/gameengine/Physics/Dummy/DummyPhysicsEnvironment.cpp 2011-02-08 19:39:51.796249897 -0200
@@ -28,6 +28,7 @@
*/
#include "DummyPhysicsEnvironment.h"
#include "PHY_IMotionState.h"
+#include <stddef.h>
DummyPhysicsEnvironment::DummyPhysicsEnvironment()
{