[SOLVED] Unresolved external symbols : libpandaode.lib ?

Hi, I’m getting a bunch of unresolved symbols.

Isn’t libpandaode.lib enough in term of linking to ode, or should I include ode.lib too ??

unresolved external symbol _dWorldSetGravity referenced in function "void __cdecl simulation(void)" (?simulation@@YAXXZ)
unresolved external symbol _dMassSetBox referenced in function "void __cdecl simulation(void)" (?simulation@@YAXXZ)
unresolved external symbol _dBodySetMass referenced in function "void __cdecl simulation(void)" (?simulation@@YAXXZ)
unresolved external symbol _dBodySetQuaternion referenced in function "void __cdecl simulation(void)" (?simulation@@YAXXZ)
unresolved external symbol _dGeomSetCollideBits referenced in function "void __cdecl simulation(void)" (?simulation@@YAXXZ)
unresolved external symbol _dGeomSetCategoryBits referenced in function "void __cdecl simulation(void)" (?simulation@@YAXXZ)
unresolved external symbol _dGeomSetBody referenced in function "void __cdecl simulation(void)" (?simulation@@YAXXZ)
unresolved external symbol _dMassSetSphere referenced in function "void __cdecl simulation(void)" (?simulation@@YAXXZ)
unresolved external symbol _dWorldQuickStep referenced in function "enum AsyncTask::DoneStatus __cdecl simulationTask(class GenericAsyncTask *,void *)" (?simulationTask@@YA?AW4DoneStatus@AsyncTask@@PAVGenericAsyncTask@@PAX@Z)
unresolved external symbol _dJointGroupEmpty referenced in function "enum AsyncTask::DoneStatus __cdecl simulationTask(class GenericAsyncTask *,void *)" (?simulationTask@@YA?AW4DoneStatus@AsyncTask@@PAVGenericAsyncTask@@PAX@Z)
unresolved external symbol _dBodyGetPosition referenced in function "enum AsyncTask::DoneStatus __cdecl simulationTask(class GenericAsyncTask *,void *)" (?simulationTask@@YA?AW4DoneStatus@AsyncTask@@PAVGenericAsyncTask@@PAX@Z)
unresolved external symbol _dBodyGetQuaternion referenced in function "enum AsyncTask::DoneStatus __cdecl simulationTask(class GenericAsyncTask *,void *)" (?simulationTask@@YA?AW4DoneStatus@AsyncTask@@PAVGenericAsyncTask@@PAX@Z)

You need to include ode.lib too.

ok, done!
I’ll add this step to my post “how to use ode 0.11.1”
thanks

Well, wait a minute, there is something weird here:

This works BUT why then when I use Panda3D in c++ debug compiled mode,I don’t need to include ode.lib to link to? And it does work ok!!

Apparently in debug mode libpandaode_d.lib seems to be enough???