Here are the error messages:
Code:
Building target “TestBed” of project “Box2D” with configuration “Debug”
Checking Dependencies
Ld /Physics/Box2D_v2.0.1/Box2D/Build/Xcode/build/Debug/TestBed normal i386
cd /Physics/Box2D_v2.0.1/Box2D/Build/Xcode
setenv MACOSX_DEPLOYMENT_TARGET 10.4
/Developer/usr/bin/g++-4.0 -arch i386 -isysroot /Developer/SDKs/MacOSX10.4u.sdk -L/Physics/Box2D_v2.0.1/Box2D/Build/Xcode/build/Debug -L/Physics/Box2D_v2.0.1/Box2D/Build/Xcode/../../Source/Gen/fixed -L/Physics/Box2D_v2.0.1/Box2D/Build/Xcode/../../Source/Gen/float -F/Physics/Box2D_v2.0.1/Box2D/Build/Xcode/build/Debug -filelist /Physics/Box2D_v2.0.1/Box2D/Build/Xcode/build/Box2D.build/Debug/TestBed.build/Objects-normal/i386/TestBed.LinkFileList -mmacosx-version-min=10.4 -framework GLUT -framework OpenGL -lbox2d -o /Physics/Box2D_v2.0.1/Box2D/Build/Xcode/build/Debug/TestBed
ld warning: b2PairCallback::~b2PairCallback()has different visibility (default) in /Physics/Box2D_v2.0.1/Box2D/Source/Gen/fixed/libbox2d.a(b2World.o) and (hidden) in /Physics/Box2D_v2.0.1/Box2D/Build/Xcode/build/Box2D.build/Debug/TestBed.build/Objects-normal/i386/BroadPhaseTest.o
ld warning: b2PairCallback::~b2PairCallback()has different visibility (default) in /Physics/Box2D_v2.0.1/Box2D/Source/Gen/fixed/libbox2d.a(b2World.o) and (hidden) in /Physics/Box2D_v2.0.1/Box2D/Build/Xcode/build/Box2D.build/Debug/TestBed.build/Objects-normal/i386/BroadPhaseTest.o
ld warning: b2Vec2::Length() consthas different visibility (default) in /Physics/Box2D_v2.0.1/Box2D/Source/Gen/fixed/libbox2d.a(b2Distance.o) and (hidden) in /Physics/Box2D_v2.0.1/Box2D/Build/Xcode/build/Box2D.build/Debug/TestBed.build/Objects-normal/i386/TestEntries.o
ld warning: b2DebugDraw::~b2DebugDraw()has different visibility (default) in /Physics/Box2D_v2.0.1/Box2D/Source/Gen/fixed/libbox2d.a(b2WorldCallbacks.o) and (hidden) in /Physics/Box2D_v2.0.1/Box2D/Build/Xcode/build/Box2D.build/Debug/TestBed.build/Objects-normal/i386/Render.o
ld warning: b2DebugDraw::~b2DebugDraw()has different visibility (default) in /Physics/Box2D_v2.0.1/Box2D/Source/Gen/fixed/libbox2d.a(b2WorldCallbacks.o) and (hidden) in /Physics/Box2D_v2.0.1/Box2D/Build/Xcode/build/Box2D.build/Debug/TestBed.build/Objects-normal/i386/Render.o
Undefined symbols:
"b2PrismaticJoint::SetMotorSpeed(float)", referenced from:
ElasticBody::Step(Settings*) in TestEntries.o
ElasticBody::Step(Settings*) in TestEntries.o
MotorsAndLimits::Keyboard(unsigned char)in TestEntries.o
"b2PolygonDef::SetAsBox(float, float, b2Vec2 const&, float)", referenced from:
ApplyForce::ApplyForce()in TestEntries.o
ApplyForce::ApplyForce()in TestEntries.o
ApplyForce::ApplyForce()in TestEntries.o
ApplyForce::ApplyForce()in TestEntries.o
BipedTest::BipedTest()in TestEntries.o
BipedTest::BipedTest()in TestEntries.o
BipedTest::BipedTest()in TestEntries.o
BipedTest::BipedTest()in TestEntries.o
Car::Car() in TestEntries.o
Car::Car() in TestEntries.o
Car::Car() in TestEntries.o
Car::Car() in TestEntries.o
CCDTest::CCDTest()in TestEntries.o
CCDTest::CCDTest()in TestEntries.o
CCDTest::CCDTest()in TestEntries.o
CCDTest::CCDTest()in TestEntries.o
CCDTest::CCDTest()in TestEntries.o
CCDTest::CCDTest()in TestEntries.o
CompoundShapes::CompoundShapes()in TestEntries.o
CompoundShapes::CompoundShapes()in TestEntries.o
CompoundShapes::CompoundShapes()in TestEntries.o
Dominos::Dominos()in TestEntries.o
Dominos::Dominos()in TestEntries.o
Dominos::Dominos()in TestEntries.o
Dominos::Dominos()in TestEntries.o
ElasticBody::ElasticBody()in TestEntries.o
ElasticBody::ElasticBody()in TestEntries.o
ElasticBody::ElasticBody()in TestEntries.o
ElasticBody::ElasticBody()in TestEntries.o
ElasticBody::ElasticBody()in TestEntries.o
ElasticBody::ElasticBody()in TestEntries.o
ElasticBody::ElasticBody()in TestEntries.o
ElasticBody::ElasticBody()in TestEntries.o
ElasticBody::ElasticBody()in TestEntries.o
ElasticBody::ElasticBody()in TestEntries.o
ElasticBody::ElasticBody()in TestEntries.o
ElasticBody::ElasticBody()in TestEntries.o
ElasticBody::ElasticBody()in TestEntries.o
ElasticBody::ElasticBody()in TestEntries.o
ElasticBody::ElasticBody()in TestEntries.o
ElasticBody::ElasticBody()in TestEntries.o
ElasticBody::ElasticBody()in TestEntries.o
ElasticBody::ElasticBody()in TestEntries.o
ElasticBody::ElasticBody()in TestEntries.o
ElasticBody::ElasticBody()in TestEntries.o
ElasticBody::ElasticBody()in TestEntries.o
ElasticBody::ElasticBody()in TestEntries.o
ShapeEditing::ShapeEditing()in TestEntries.o
TheoJansen::TheoJansen()in TestEntries.o
TheoJansen::TheoJansen()in TestEntries.o
TimeOfImpact::TimeOfImpact()in TestEntries.o
VerticalStack::VerticalStack()in TestEntries.o
VerticalStack::VerticalStack()in TestEntries.o
ContactCB::ContactCB()in TestEntries.o
ContactCB::ContactCB()in TestEntries.o
"b2PulleyJointDef::Initialize(b2Body*, b2Body*, b2Vec2 const&, b2Vec2 const&, b2Vec2 const&, b2Vec2 const&, float)", referenced from:
Pulleys::Pulleys()in TestEntries.o
"b2World::Step(float, int)", referenced from:
Test::Step(Settings*) in Test.o
"b2Body::SetXForm(b2Vec2 const&, float)", referenced from:
DistanceTest::Keyboard(unsigned char)in TestEntries.o
PolyCollision::Keyboard(unsigned char)in TestEntries.o
TheoJansen::TheoJansen()in TestEntries.o
TheoJansen::TheoJansen()in TestEntries.o
"b2RevoluteJoint::SetMotorSpeed(float)", referenced from:
Car::Keyboard(unsigned char)in TestEntries.o
Car::Keyboard(unsigned char)in TestEntries.o
Car::Keyboard(unsigned char)in TestEntries.o
TheoJansen::Keyboard(unsigned char)in TestEntries.o
TheoJansen::Keyboard(unsigned char)in TestEntries.o
TheoJansen::Keyboard(unsigned char)in TestEntries.o
"b2RevoluteJoint::SetMaxMotorTorque(float)", referenced from:
Car::Keyboard(unsigned char)in TestEntries.o
Car::Keyboard(unsigned char)in TestEntries.o
Car::Keyboard(unsigned char)in TestEntries.o
"b2PolygonDef::SetAsBox(float, float)", referenced from:
Bridge::Bridge()in TestEntries.o
Bridge::Bridge()in TestEntries.o
Car::Car() in TestEntries.o
Car::Car() in TestEntries.o
CCDTest::CCDTest()in TestEntries.o
Chain::Chain() in TestEntries.o
Chain::Chain() in TestEntries.o
CollisionFiltering::CollisionFiltering()in TestEntries.o
CollisionFiltering::CollisionFiltering()in TestEntries.o
CollisionFiltering::CollisionFiltering()in TestEntries.o
CollisionProcessing::CollisionProcessing()in TestEntries.o
CollisionProcessing::CollisionProcessing()in TestEntries.o
CollisionProcessing::CollisionProcessing()in TestEntries.o
CompoundShapes::CompoundShapes()in TestEntries.o
CompoundShapes::CompoundShapes()in TestEntries.o
CompoundShapes::CompoundShapes()in TestEntries.o
DistanceTest::DistanceTest()in TestEntries.o
Dominos::Dominos()in TestEntries.o
Dominos::Dominos()in TestEntries.o
Dominos::Dominos()in TestEntries.o
Dominos::Dominos()in TestEntries.o
Dominos::Dominos()in TestEntries.o
Dominos::Dominos()in TestEntries.o
Dominos::Dominos()in TestEntries.o
Dominos::Dominos()in TestEntries.o
ElasticBody::ElasticBody()in TestEntries.o
ElasticBody::ElasticBody()in TestEntries.o
ElasticBody::ElasticBody()in TestEntries.o
ElasticBody::ElasticBody()in TestEntries.o
ElasticBody::ElasticBody()in TestEntries.o
ElasticBody::ElasticBody()in TestEntries.o
ElasticBody::ElasticBody()in TestEntries.o
ElasticBody::ElasticBody()in TestEntries.o
ElasticBody::ElasticBody()in TestEntries.o
ElasticBody::ElasticBody()in TestEntries.o
ElasticBody::ElasticBody()in TestEntries.o
ElasticBody::ElasticBody()in TestEntries.o
ElasticBody::ElasticBody()in TestEntries.o
Gears::Gears() in TestEntries.o
Gears::Gears() in TestEntries.o
MotorsAndLimits::MotorsAndLimits()in TestEntries.o
MotorsAndLimits::MotorsAndLimits()in TestEntries.o
PolyCollision::PolyCollision()in TestEntries.o
PolyShapes::PolyShapes()in TestEntries.o
Pulleys::Pulleys()in TestEntries.o
Pulleys::Pulleys()in TestEntries.o
Pyramid::Pyramid()in TestEntries.o
Pyramid::Pyramid()in TestEntries.o
SensorTest::SensorTest()in TestEntries.o
ShapeEditing::ShapeEditing()in TestEntries.o
SliderCrank::SliderCrank()in TestEntries.o
SliderCrank::SliderCrank()in TestEntries.o
SliderCrank::SliderCrank()in TestEntries.o
SliderCrank::SliderCrank()in TestEntries.o
TheoJansen::TheoJansen()in TestEntries.o
TheoJansen::TheoJansen()in TestEntries.o
TimeOfImpact::TimeOfImpact()in TestEntries.o
VaryingFriction::VaryingFriction()in TestEntries.o
VaryingFriction::VaryingFriction()in TestEntries.o
VaryingFriction::VaryingFriction()in TestEntries.o
VaryingFriction::VaryingFriction()in TestEntries.o
VaryingFriction::VaryingFriction()in TestEntries.o
VaryingFriction::VaryingFriction()in TestEntries.o
VaryingFriction::VaryingFriction()in TestEntries.o
VaryingRestitution::VaryingRestitution()in TestEntries.o
VerticalStack::VerticalStack()in TestEntries.o
Web::Web() in TestEntries.o
Web::Web() in TestEntries.o
"b2Sweep::GetXForm(b2XForm*, float) const", referenced from:
TimeOfImpact::Step(Settings*) in TestEntries.o
ld: symbol(s) not found
collect2: ld returned 1 exit status