Problem while compiling OgreNewt

petra999

20-09-2008 16:37:21

hello!
I have some strange problem when i tried to compile ogrenewt:


------ Build started: Project: OgreNewt_Main, Configuration: Release Win32 ------
Compiling...
OgreNewt_BasicFrameListener.cpp
c:\ogresdk\include\OgreMemoryAllocatedObject.h(97) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(103) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(110) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(117) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(123) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(129) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(136) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(142) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(148) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete[]' : definition of dllimport function not allowed
OgreNewt_World.cpp
c:\ogresdk\include\OgreMemoryAllocatedObject.h(97) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(103) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(110) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(117) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(123) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(129) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(136) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(142) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(148) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete[]' : definition of dllimport function not allowed
OgreNewt_Vehicle.cpp
c:\ogresdk\include\OgreMemoryAllocatedObject.h(97) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(103) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(110) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(117) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(123) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(129) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(136) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(142) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(148) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete[]' : definition of dllimport function not allowed
OgreNewt_TreeCollisionSerializer.cpp
c:\ogresdk\include\OgreMemoryAllocatedObject.h(97) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(103) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(110) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(117) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(123) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(129) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(136) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(142) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(148) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete[]' : definition of dllimport function not allowed
OgreNewt_Tools.cpp
c:\ogresdk\include\OgreMemoryAllocatedObject.h(97) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(103) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(110) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(117) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(123) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(129) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(136) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(142) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(148) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete[]' : definition of dllimport function not allowed
OgreNewt_RayCast.cpp
c:\ogresdk\include\OgreMemoryAllocatedObject.h(97) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(103) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(110) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(117) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(123) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(129) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(136) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(142) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(148) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete[]' : definition of dllimport function not allowed
.\src\OgreNewt_RayCast.cpp(96) : warning C4018: '>' : signed/unsigned mismatch
OgreNewt_MaterialPair.cpp
c:\ogresdk\include\OgreMemoryAllocatedObject.h(97) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(103) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(110) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(117) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(123) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(129) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(136) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(142) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(148) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete[]' : definition of dllimport function not allowed
OgreNewt_MaterialID.cpp
c:\ogresdk\include\OgreMemoryAllocatedObject.h(97) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(103) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(110) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(117) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(123) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(129) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(136) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(142) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(148) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete[]' : definition of dllimport function not allowed
OgreNewt_Joint.cpp
c:\ogresdk\include\OgreMemoryAllocatedObject.h(97) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(103) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(110) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(117) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(123) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(129) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(136) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(142) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(148) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete[]' : definition of dllimport function not allowed
OgreNewt_Debugger.cpp
c:\ogresdk\include\OgreMemoryAllocatedObject.h(97) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(103) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(110) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(117) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(123) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(129) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(136) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(142) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(148) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete[]' : definition of dllimport function not allowed
OgreNewt_ContactCallback.cpp
c:\ogresdk\include\OgreMemoryAllocatedObject.h(97) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(103) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(110) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(117) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(123) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(129) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(136) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(142) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(148) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete[]' : definition of dllimport function not allowed
OgreNewt_CollisionPrimitives.cpp
c:\ogresdk\include\OgreMemoryAllocatedObject.h(97) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(103) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(110) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(117) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(123) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(129) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(136) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(142) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(148) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete[]' : definition of dllimport function not allowed
.\src\OgreNewt_CollisionPrimitives.cpp(412) : warning C4267: 'initializing' : conversion from 'size_t' to 'unsigned int', possible loss of data
.\src\OgreNewt_CollisionPrimitives.cpp(670) : warning C4267: 'initializing' : conversion from 'size_t' to 'unsigned int', possible loss of data
OgreNewt_Collision.cpp
c:\ogresdk\include\OgreMemoryAllocatedObject.h(97) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(103) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(110) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(117) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(123) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(129) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(136) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(142) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(148) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete[]' : definition of dllimport function not allowed
OgreNewt_Body.cpp
c:\ogresdk\include\OgreMemoryAllocatedObject.h(97) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(103) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(110) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(117) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(123) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(129) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(136) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(142) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(148) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete[]' : definition of dllimport function not allowed
OgreNewt_BasicJoints.cpp
c:\ogresdk\include\OgreMemoryAllocatedObject.h(97) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(103) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(110) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(117) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(123) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator new[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(129) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(136) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(142) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete[]' : definition of dllimport function not allowed
c:\ogresdk\include\OgreMemoryAllocatedObject.h(148) : error C2491: 'Ogre::AllocatedObject<Alloc>::operator delete[]' : definition of dllimport function not allowed
Generating Code...
Build log was saved at "file://c:\OgreSDK\ogreaddons\ogrenewt\OgreNewt_Main\obj\Release\BuildLog.htm"
OgreNewt_Main - 135 error(s), 3 warning(s)


Why its happening?
What i have to do to fix this problem?

Thanks for any answer

calsmurf2904

20-09-2008 17:36:52

If your are using VC2005 or VC2008
try going to Build->Configuration Manager and change the Active Solution Configuration to Debug or Release...Not Debug_DLL or Release_DLL.

petra999

21-09-2008 19:01:02

i fixed it. I had to use ogre sdkfor visual to fix problem