Im back with some more data to help myself out.. Turns out the problem occurs only when TARGET_FLOAT32_IS_FIXED is defined.. i have compiled my game perfectly using normal floats and not fixed types and its working fine.. but if i define the fixed type it gives me exactly the following errors:
Quote:
PhySoundTest.obj : error LNK2019: unresolved external symbol "public: void __thiscall b2PolygonDef::SetAsBox(class Fixed,class Fixed)" (?SetAsBox@b2PolygonDef@@QAEXVFixed@@0@Z) referenced in function "public: void __thiscall CGame::init(struct ECD *)" (?init@CGame@@QAEXPAUECD@@@Z)
PhySoundTest.obj : error LNK2019: unresolved external symbol "public: void __thiscall b2World::Step(class Fixed,int,int)" (?Step@b2World@@QAEXVFixed@@HH@Z) referenced in function "public: void __thiscall CGame::render(void)" (?render@CGame@@QAEXXZ)
@Tiblanc: Thanks for the reply.. I am not using the box2d library but have included the source code in my project..