--- flyer-0.1/Box2D/Collision/b2BroadPhase.cpp~ 2008-10-01 09:25:40.000000000 +0200 +++ flyer-0.1/Box2D/Collision/b2BroadPhase.cpp 2008-10-01 20:40:48.000000000 +0200 @@ -18,6 +18,7 @@ #include "b2BroadPhase.h" #include +#include // Notes: // - we use bound arrays instead of linked lists for cache coherence. --- flyer-0.1/Box2D/Common/b2BlockAllocator.cpp~ 2008-10-01 09:25:37.000000000 +0200 +++ flyer-0.1/Box2D/Common/b2BlockAllocator.cpp 2008-10-01 20:44:42.000000000 +0200 @@ -20,6 +20,7 @@ #include #include #include +#include int32 b2BlockAllocator::s_blockSizes[b2_blockSizes] = { --- flyer-0.1/Box2D/Dynamics/Contacts/b2CircleContact.cpp~ 2008-10-01 09:25:34.000000000 +0200 +++ flyer-0.1/Box2D/Dynamics/Contacts/b2CircleContact.cpp 2008-10-01 20:48:31.000000000 +0200 @@ -22,6 +22,7 @@ #include "../../Common/b2BlockAllocator.h" #include +#include b2Contact* b2CircleContact::Create(b2Shape* shape1, b2Shape* shape2, b2BlockAllocator* allocator) { --- flyer-0.1/Box2D/Dynamics/Contacts/b2PolyAndCircleContact.cpp~ 2008-10-01 09:25:34.000000000 +0200 +++ flyer-0.1/Box2D/Dynamics/Contacts/b2PolyAndCircleContact.cpp 2008-10-01 20:50:15.000000000 +0200 @@ -22,6 +22,7 @@ #include "../../Common/b2BlockAllocator.h" #include +#include b2Contact* b2PolyAndCircleContact::Create(b2Shape* shape1, b2Shape* shape2, b2BlockAllocator* allocator) { --- flyer-0.1/Box2D/Dynamics/Contacts/b2PolyContact.cpp~ 2008-10-01 09:25:34.000000000 +0200 +++ flyer-0.1/Box2D/Dynamics/Contacts/b2PolyContact.cpp 2008-10-01 20:51:46.000000000 +0200 @@ -23,6 +23,7 @@ #include #include +#include b2Contact* b2PolygonContact::Create(b2Shape* shape1, b2Shape* shape2, b2BlockAllocator* allocator) {