From: Juglea S. <jug...@ya...> - 2011-08-31 15:34:37
|
Hello Ralph, I will appreciate if you send me the ogre dependencies for (VC8). It will spare me a couple of hours to figure out how to build them correctly. (i am not a programmer) I thought that using 1.7.x will cause trouble. If you ever need graphics(2d or 3d), just ask. Thank You, Juglea Stefan-Ioan, ________________________________ From: Ralph Little <rl...@in...> To: Juglea Stefan <jug...@ya...>; Alex Peterson <ale...@ma...>; "Oge...@li..." <Oge...@li...> Sent: Wednesday, August 31, 2011 6:19 PM Subject: RE: Oge Compile issue VS2005 Hi, Sounds like it is a problem with the Ogre version itself. 1.4.x is pretty old now and OGE has moved on quite a bit since then. The easiest thing might be for me to actually regenerate you a new set of up-to-date dependencies using Ogre 1.7 if that would be of use to you. I am actually doing this right now for Windows testing although they are for VC9 (2008). If I can get a hold of a VC8 (2005) Express Edition then I will generate a new set for you. You also have to understand that OGE (CVSHEAD) is actually part way through development so there are no guarantees at this stage :D Cheers, Ralph ________________________________________ From: Juglea Stefan [jug...@ya...] Sent: Wednesday, August 31, 2011 1:08 AM To: Steven.Gay; Alex Peterson; Ralph Little; Oge...@li... Subject: Oge Compile issue VS2005 Hello, I have a little issue with building Oge. I've downloaded the OGE_Dependencies_VC80_0_5, and with the CVS Head i tried to build but i have those errors. Any ideea, any help? I am a little noob in programming, but i have friend that could help me if you could direct me. We are more into graphics/3D graphics, so if you need help, just ask. PS: I didn't build ogre 1.4.x. Just copied from the Oge dependencies and Ogre 1.4.9 SDK the missing files(e.g. OgreCEGUIResourceProvider.h and OgreCEGUIRenderer.h) Here is the log: 1>------ Build started: Project: oge, Configuration: Debug Win32 ------ 1>Compiling... 1>OgeGraphicsManager.cpp 1>..\..\src\oge\systems\graphicssystem\OgeGraphicsManager.cpp(400) : error C2259: 'oge::OgreResourceGroupManager' : cannot instantiate abstract class 1> due to following members: 1> 'void Ogre::ResourceGroupListener::scriptParseStarted(const Ogre::String &,bool &)' : is abstract 1> c:\Work\Open Game Engine\ogeroot\oge\include\ogre/OgreResourceGroupManager.h(108) : see declaration of 'Ogre::ResourceGroupListener::scriptParseStarted' 1> 'void Ogre::ResourceGroupListener::scriptParseEnded(const Ogre::String &,bool)' : is abstract 1> c:\Work\Open Game Engine\ogeroot\oge\include\ogre/OgreResourceGroupManager.h(112) : see declaration of 'Ogre::ResourceGroupListener::scriptParseEnded' 1>..\..\src\oge\systems\graphicssystem\OgeGraphicsManager.cpp(532) : error C2440: 'initializing' : cannot convert from 'const Ogre::RenderSystemList' to 'Ogre::RenderSystemList *' 1> No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called 1>OgeOgreArchive.cpp 1>..\..\src\oge\systems\graphicssystem\OgeOgreArchive.cpp(163) : error C2259: 'oge::OgreArchive' : cannot instantiate abstract class 1> due to following members: 1> 'Ogre::DataStreamPtr Ogre::Archive::open(const Ogre::String &,bool) const' : is abstract 1> c:\Work\Open Game Engine\ogeroot\oge\include\ogre/OgreArchive.h(147) : see declaration of 'Ogre::Archive::open' 1> 'time_t Ogre::Archive::getModifiedTime(const Ogre::String &)' : is abstract 1> c:\Work\Open Game Engine\ogeroot\oge\include\ogre/OgreArchive.h(214) : see declaration of 'Ogre::Archive::getModifiedTime' 1>OgeEngineManager.cpp 1>C:\Program Files\Microsoft Visual Studio 8\VC\include\mbstring.h(218) : error C2059: syntax error : ')' 1>C:\Program Files\Microsoft Visual Studio 8\VC\include\mbstring.h(223) : error C2059: syntax error : ',' 1>C:\Program Files\Microsoft Visual Studio 8\VC\include\mbstring.h(238) : error C2059: syntax error : ')' 1>C:\Program Files\Microsoft Visual Studio 8\VC\include\mbstring.h(243) : error C2059: syntax error : ',' 1>OgeInputManager.cpp 1>..\..\src\oge\systems\inputsystem\OgeInputManager.cpp(525) : error C2039: 'numKeyboards' : is not a member of 'OIS::InputManager' 1> c:\Work\Open Game Engine\ogeroot\oge\include\ois/OISInputManager.h(39) : see declaration of 'OIS::InputManager' 1>..\..\src\oge\systems\inputsystem\OgeInputManager.cpp(526) : error C2039: 'numMice' : is not a member of 'OIS::InputManager' 1> c:\Work\Open Game Engine\ogeroot\oge\include\ois/OISInputManager.h(39) : see declaration of 'OIS::InputManager' 1>..\..\src\oge\systems\inputsystem\OgeInputManager.cpp(527) : error C2039: 'numJoySticks' : is not a member of 'OIS::InputManager' 1> c:\Work\Open Game Engine\ogeroot\oge\include\ois/OISInputManager.h(39) : see declaration of 'OIS::InputManager' 1>Project : warning PRJ0018 : The following environment variables were not found: 1>$(OGE) 1>Build log was saved at "file://c:\Work\Open Game Engine\ogeroot\oge\obj\Debug\BuildLog.htm" 1>oge - 10 error(s), 0 warning(s) ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== |