[solved]Ogre 1.4 RC1 and OgreNewt linking problems

pra

17-02-2007 15:39:14

After i managed to make my code compiling (commented the ogrenewt framelistener file out, like suggested in the other thread), but after compiling it says:

OgreNewt_main.lib(OgreNewt_Debugger.obj) : error LNK2001: unresolved external symbol "protected: virtual void __thiscall Ogre::ShadowCaster::generateShadowVolume(class Ogre::EdgeData *,class Ogre::HardwareIndexBufferSharedPtr,class Ogre::Light const *,class std::vector<class Ogre::ShadowRenderable *,class std::allocator<class Ogre::ShadowRenderable *> > &,unsigned long)" (?generateShadowVolume@ShadowCaster@Ogre@@MAEXPAVEdgeData@2@VHardwareIndexBufferSharedPtr@2@PBVLight@2@AAV?$vector@PAVShadowRenderable@Ogre@@V?$allocator@PAVShadowRenderable@Ogre@@@std@@@std@@K@Z)

i'm using VC++ 8, Ogre 1.4 RC1, and the dagon version of OgreNewt.

is there a way i can fix this myself, or should i wait for new ogrenewt?

pra

17-02-2007 21:53:32

I modified OgreNewt to use OIS myself and it seems to work now.
can be closed, i guess

Game_Ender

18-02-2007 02:15:18

I modified OgreNewt to use OIS myself and it seems to work now.
can be closed, i guess


You should send a patch to Wabbler, he is working on this now as well.