I just started to try and learn how to use Chipmunk, but I've run into a problem.
When I try to run this code (used for updating the shapes):
Code: Select all
- (void)tick:(NSTimer *)timer {
cpSpaceStep(space, 1.0f/60.0f);
cpSpaceHashEach((*space).activeShapes_private, &updateShape(nil, nil));
}
address expression must be an lvalue or a function designator
The original code used for this was:
Code: Select all
- (void)tick:(NSTimer *)timer {
cpSpaceStep(space, 1.0f/60.0f);
cpSpaceHashEach(space->activeShapes, &updateShape, nil);
}
"_cpSpaceStep", referenced from:
"_cpSpaceHashEach", referenced from:
"_cpInitChipmunk", referenced from:
"_cpSpaceNew", referenced from:
"_cpBodyNew", referenced from:
"_cpSpaceAddBody", referenced from:
"_cpCircleShapeNew", referenced from:
"_cpSpaceAddShape", referenced from:
I don't know what to do, sense I just started.
Any help?