PLSM2 CVS MapEditor Errors

Zvejk

27-06-2006 07:08:54

Hello.

Last night i downloaded latest PLSM2 CVS. Compilling and running PLSM library, demo and MapSplitter is working fine. But when i try to compile newly added MapEditor, im getting this kind of errors:


c:\ogrenew\samples\mapeditor\include\libnoisegenerator.h(2) : fatal error C1083: Cannot open include file: 'noise.h': No such file or directory
MapEditorListener.cpp
c:\ogrenew\samples\mapeditor\src\mapeditorlistener.cpp(237) : error C2039: 'getDetailLevel' : is not a member of 'Ogre::Camera'
c:\ogrenew\ogremain\include\ogrecamera.h(76) : see declaration of 'Ogre::Camera'
c:\ogrenew\samples\mapeditor\src\mapeditorlistener.cpp(237) : error C2065: 'SDL_SOLID' : undeclared identifier
c:\ogrenew\samples\mapeditor\src\mapeditorlistener.cpp(239) : error C2039: 'setDetailLevel' : is not a member of 'Ogre::Camera'
c:\ogrenew\ogremain\include\ogrecamera.h(76) : see declaration of 'Ogre::Camera'
c:\ogrenew\samples\mapeditor\src\mapeditorlistener.cpp(239) : error C2065: 'SDL_WIREFRAME' : undeclared identifier
c:\ogrenew\samples\mapeditor\src\mapeditorlistener.cpp(243) : error C2039: 'setDetailLevel' : is not a member of 'Ogre::Camera'
c:\ogrenew\ogremain\include\ogrecamera.h(76) : see declaration of 'Ogre::Camera'


I think its because you are still working on it, just wanted to report that.

syedhs

27-06-2006 08:18:05

I think you have not gotten MapEditor dependencies downloaded and compiled correctly. noise.h is coming from libnoise from which has to be downloaded separately. I believe it is similar to the rest - get the dependecies right first, and then only you report here :D.

Follow this wiki for more details:
http://www.ogre3d.org/wiki/index.php/Ga ... stallation

Edit: I think I got you mistaken. Indeed you were referring to MapEditor which is available under paginglandscape subdirectory downloaded using ogreaddons CVS. I think MapEditor is an old s/w, at least no one seems to talk about it. Right now, there is another mapeditor which is called 'GOOF Editor'.