Where are you rules for the IB.a target? make doesn't magically know how to turn .cpp files into a .a file.