Compiling from CVS

OvermindDL1

14-02-2006 04:15:33

I just updated from cvs and tried to compile, quite a few errors when there were none before. Have fun (note: if you don't want to read through all this, the basic gist is it cannot find the PolygonMode class/struct nor its related things, nor could I in any include directory):
------ Rebuild All started: Project: Plugin_PagingLandScapeSceneManager2, Configuration: Release Win32 ------

Deleting intermediate files and output files for project 'Plugin_PagingLandScapeSceneManager2', configuration 'Release|Win32'.
Compiling...
OgrePagingLandScapeListenerManager.cpp
OgrePagingLandScapeOcclusionQuerySet.cpp
OgreOcclusionBoundingBox.cpp
..\include\OgreOcclusionBoundingBox.h(62) : error C2146: syntax error : missing ';' before identifier 'getRenderDetail'
..\include\OgreOcclusionBoundingBox.h(62) : error C2433: 'Ogre::OcclusionBoundingBox::PolygonMode' : 'virtual' not permitted on data declarations
..\include\OgreOcclusionBoundingBox.h(62) : error C2501: 'Ogre::OcclusionBoundingBox::PolygonMode' : missing storage-class or type specifiers
..\include\OgreOcclusionBoundingBox.h(62) : warning C4183: 'getRenderDetail': missing return type; assumed to be a member function returning 'int'
..\include\OgreOcclusionBoundingBox.h(74) : error C2555: 'Ogre::OcclusionBoundingBox::getRenderDetail': overriding virtual function return type differs and is not covariant from 'Ogre::Renderable::getRenderDetail'
g:\OgreSDK\ogrenew\OgreMain\include\OgreRenderable.h(135) : see declaration of 'Ogre::Renderable::getRenderDetail'
\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\src\OgreOcclusionBoundingBox.cpp(68) : error C2039: 'setPolygonModeOverrideable' : is not a member of 'Ogre::OcclusionBoundingBox'
..\include\OgreOcclusionBoundingBox.h(40) : see declaration of 'Ogre::OcclusionBoundingBox'
\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\src\OgreOcclusionBoundingBox.cpp(75) : error C2143: syntax error : missing ';' before 'Ogre::OcclusionBoundingBox::getRenderDetail'
\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\src\OgreOcclusionBoundingBox.cpp(75) : error C2501: 'PolygonMode' : missing storage-class or type specifiers
\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\src\OgreOcclusionBoundingBox.cpp(78) : error C2065: 'PM_SOLID' : undeclared identifier
OgreDebugRectangle2D.cpp
OgrePagingLandScapeOcclusionVFTraversal.cpp
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2146: syntax error : missing ';' before identifier 'mCamDetail'
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::PolygonMode' : missing storage-class or type specifiers
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::mCamDetail' : missing storage-class or type specifiers
OgrePagingLandScapeOcclusionTraversal.cpp
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2146: syntax error : missing ';' before identifier 'mCamDetail'
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::PolygonMode' : missing storage-class or type specifiers
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::mCamDetail' : missing storage-class or type specifiers
OgrePagingLandScapeOcclusionSWTraversal.cpp
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2146: syntax error : missing ';' before identifier 'mCamDetail'
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::PolygonMode' : missing storage-class or type specifiers
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::mCamDetail' : missing storage-class or type specifiers
OgrePagingLandScapeOcclusionDebugTraversal.cpp
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2146: syntax error : missing ';' before identifier 'mCamDetail'
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::PolygonMode' : missing storage-class or type specifiers
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::mCamDetail' : missing storage-class or type specifiers
OgrePagingLandScapeOcclusionCHCTraversal.cpp
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2146: syntax error : missing ';' before identifier 'mCamDetail'
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::PolygonMode' : missing storage-class or type specifiers
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::mCamDetail' : missing storage-class or type specifiers
OgrePagingLandScapeOcclusionCameraTraversal.cpp
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2146: syntax error : missing ';' before identifier 'mCamDetail'
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::PolygonMode' : missing storage-class or type specifiers
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::mCamDetail' : missing storage-class or type specifiers
OgrePagingLandScapeOcclusionElement.cpp
OgrePagingLandScapeOcclusion.cpp
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2146: syntax error : missing ';' before identifier 'mCamDetail'
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::PolygonMode' : missing storage-class or type specifiers
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::mCamDetail' : missing storage-class or type specifiers
..\include\OgreOcclusionBoundingBox.h(62) : error C2146: syntax error : missing ';' before identifier 'getRenderDetail'
..\include\OgreOcclusionBoundingBox.h(62) : error C2433: 'Ogre::OcclusionBoundingBox::PolygonMode' : 'virtual' not permitted on data declarations
..\include\OgreOcclusionBoundingBox.h(62) : error C2501: 'Ogre::OcclusionBoundingBox::PolygonMode' : missing storage-class or type specifiers
..\include\OgreOcclusionBoundingBox.h(62) : warning C4183: 'getRenderDetail': missing return type; assumed to be a member function returning 'int'
..\include\OgreOcclusionBoundingBox.h(74) : error C2555: 'Ogre::OcclusionBoundingBox::getRenderDetail': overriding virtual function return type differs and is not covariant from 'Ogre::Renderable::getRenderDetail'
G:\OgreSDK\ogrenew\OgreMain\include\OgreRenderable.h(135) : see declaration of 'Ogre::Renderable::getRenderDetail'
OgrePagingLandScapeOctreeSphereSceneQuery.cpp
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2146: syntax error : missing ';' before identifier 'mCamDetail'
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::PolygonMode' : missing storage-class or type specifiers
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::mCamDetail' : missing storage-class or type specifiers
g:\OgreSDK\ogrenew\OgreMain\include\OgreSkeleton.h(378) : fatal error C1903: unable to recover from previous error(s); stopping compilation
OgrePagingLandScapeOctreeRaySceneQuery.cpp
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2146: syntax error : missing ';' before identifier 'mCamDetail'
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::PolygonMode' : missing storage-class or type specifiers
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::mCamDetail' : missing storage-class or type specifiers
g:\OgreSDK\ogrenew\OgreMain\include\OgreSkeleton.h(378) : fatal error C1903: unable to recover from previous error(s); stopping compilation
OgrePagingLandScapeOctreePlaneBoundedVolumeListSceneQuery.cpp
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2146: syntax error : missing ';' before identifier 'mCamDetail'
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::PolygonMode' : missing storage-class or type specifiers
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::mCamDetail' : missing storage-class or type specifiers
g:\OgreSDK\ogrenew\OgreMain\include\OgreSkeleton.h(378) : fatal error C1903: unable to recover from previous error(s); stopping compilation
OgrePagingLandScapeOctreeIntersectionSceneQuery.cpp
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2146: syntax error : missing ';' before identifier 'mCamDetail'
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::PolygonMode' : missing storage-class or type specifiers
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::mCamDetail' : missing storage-class or type specifiers
g:\OgreSDK\ogrenew\OgreMain\include\OgreSkeleton.h(378) : fatal error C1903: unable to recover from previous error(s); stopping compilation
OgrePagingLandScapeOctreeAxisAlignedBoxSceneQuery.cpp
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2146: syntax error : missing ';' before identifier 'mCamDetail'
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::PolygonMode' : missing storage-class or type specifiers
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::mCamDetail' : missing storage-class or type specifiers
g:\OgreSDK\ogrenew\OgreMain\include\OgreSkeleton.h(378) : fatal error C1903: unable to recover from previous error(s); stopping compilation
OgrePagingLandScapeOctreeSceneManager.cpp
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2146: syntax error : missing ';' before identifier 'mCamDetail'
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::PolygonMode' : missing storage-class or type specifiers
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::mCamDetail' : missing storage-class or type specifiers
..\include\OgreOcclusionBoundingBox.h(62) : error C2146: syntax error : missing ';' before identifier 'getRenderDetail'
..\include\OgreOcclusionBoundingBox.h(62) : error C2433: 'Ogre::OcclusionBoundingBox::PolygonMode' : 'virtual' not permitted on data declarations
..\include\OgreOcclusionBoundingBox.h(62) : error C2501: 'Ogre::OcclusionBoundingBox::PolygonMode' : missing storage-class or type specifiers
..\include\OgreOcclusionBoundingBox.h(62) : warning C4183: 'getRenderDetail': missing return type; assumed to be a member function returning 'int'
..\include\OgreOcclusionBoundingBox.h(74) : error C2555: 'Ogre::OcclusionBoundingBox::getRenderDetail': overriding virtual function return type differs and is not covariant from 'Ogre::Renderable::getRenderDetail'
g:\OgreSDK\ogrenew\OgreMain\include\OgreRenderable.h(135) : see declaration of 'Ogre::Renderable::getRenderDetail'
\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapeOctreeSceneManager.cpp(647) : error C2065: 'mCamDetail' : undeclared identifier
\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapeOctreeSceneManager.cpp(647) : error C2039: 'getPolygonMode' : is not a member of 'Ogre::Camera'
G:\OgreSDK\ogrenew\OgreMain\include\OgreCamera.h(76) : see declaration of 'Ogre::Camera'
\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapeOctreeSceneManager.cpp(648) : error C2065: 'PM_SOLID' : undeclared identifier
\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapeOctreeSceneManager.cpp(648) : error C3861: 'mCamDetail': identifier not found, even with argument-dependent lookup
\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapeOctreeSceneManager.cpp(651) : error C2039: 'setPolygonMode' : is not a member of 'Ogre::Camera'
G:\OgreSDK\ogrenew\OgreMain\include\OgreCamera.h(76) : see declaration of 'Ogre::Camera'
\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapeOctreeSceneManager.cpp(651) : error C3861: 'PM_SOLID': identifier not found, even with argument-dependent lookup
\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapeOctreeSceneManager.cpp(747) : error C3861: 'mCamDetail': identifier not found, even with argument-dependent lookup
\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapeOctreeSceneManager.cpp(747) : error C3861: 'PM_SOLID': identifier not found, even with argument-dependent lookup
\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapeOctreeSceneManager.cpp(748) : error C2039: 'setPolygonMode' : is not a member of 'Ogre::Camera'
G:\OgreSDK\ogrenew\OgreMain\include\OgreCamera.h(76) : see declaration of 'Ogre::Camera'
\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapeOctreeSceneManager.cpp(748) : error C3861: 'mCamDetail': identifier not found, even with argument-dependent lookup
\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapeOctreeSceneManager.cpp(760) : error C3861: 'mCamDetail': identifier not found, even with argument-dependent lookup
\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapeOctreeSceneManager.cpp(760) : error C3861: 'PM_SOLID': identifier not found, even with argument-dependent lookup
OgrePagingLandScapeOctreeNode.cpp
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2146: syntax error : missing ';' before identifier 'mCamDetail'
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::PolygonMode' : missing storage-class or type specifiers
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::mCamDetail' : missing storage-class or type specifiers
..\include\OgreOcclusionBoundingBox.h(62) : error C2146: syntax error : missing ';' before identifier 'getRenderDetail'
..\include\OgreOcclusionBoundingBox.h(62) : error C2433: 'Ogre::OcclusionBoundingBox::PolygonMode' : 'virtual' not permitted on data declarations
..\include\OgreOcclusionBoundingBox.h(62) : error C2501: 'Ogre::OcclusionBoundingBox::PolygonMode' : missing storage-class or type specifiers
..\include\OgreOcclusionBoundingBox.h(62) : warning C4183: 'getRenderDetail': missing return type; assumed to be a member function returning 'int'
..\include\OgreOcclusionBoundingBox.h(74) : error C2555: 'Ogre::OcclusionBoundingBox::getRenderDetail': overriding virtual function return type differs and is not covariant from 'Ogre::Renderable::getRenderDetail'
G:\OgreSDK\ogrenew\OgreMain\include\OgreRenderable.h(135) : see declaration of 'Ogre::Renderable::getRenderDetail'
OgrePagingLandScapeOctreeCamera.cpp
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2146: syntax error : missing ';' before identifier 'mCamDetail'
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::PolygonMode' : missing storage-class or type specifiers
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::mCamDetail' : missing storage-class or type specifiers
Compiling...
OgrePagingLandScapeOctree.cpp
..\include\OgreOcclusionBoundingBox.h(62) : error C2146: syntax error : missing ';' before identifier 'getRenderDetail'
..\include\OgreOcclusionBoundingBox.h(62) : error C2433: 'Ogre::OcclusionBoundingBox::PolygonMode' : 'virtual' not permitted on data declarations
..\include\OgreOcclusionBoundingBox.h(62) : error C2501: 'Ogre::OcclusionBoundingBox::PolygonMode' : missing storage-class or type specifiers
..\include\OgreOcclusionBoundingBox.h(62) : warning C4183: 'getRenderDetail': missing return type; assumed to be a member function returning 'int'
..\include\OgreOcclusionBoundingBox.h(74) : error C2555: 'Ogre::OcclusionBoundingBox::getRenderDetail': overriding virtual function return type differs and is not covariant from 'Ogre::Renderable::getRenderDetail'
g:\OgreSDK\ogrenew\OgreMain\include\OgreRenderable.h(135) : see declaration of 'Ogre::Renderable::getRenderDetail'
g:\OgreSDK\ogrenew\OgreMain\include\OgreTexture.h(307) : fatal error C1903: unable to recover from previous error(s); stopping compilation
OgrePagingLandScapeTileManager.cpp
OgrePagingLandScapeTile.cpp
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2146: syntax error : missing ';' before identifier 'mCamDetail'
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::PolygonMode' : missing storage-class or type specifiers
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::mCamDetail' : missing storage-class or type specifiers
OgrePagingLandScapeTexture_SplattingShader.cpp
OgrePagingLandScapeTexture_Splatting7Edit.cpp
OgrePagingLandScapeTexture_Splatting7.cpp
OgrePagingLandScapeTexture_Splatting6.cpp
OgrePagingLandScapeTexture_Splatting5.cpp
OgrePagingLandScapeTexture_Splatting4.cpp
OgrePagingLandScapeTexture_Splatting3.cpp
OgrePagingLandScapeTexture_Splatting2Edit.cpp
OgrePagingLandScapeTexture_Splatting2.cpp
OgrePagingLandScapeTexture_Splatting.cpp
OgrePagingLandScapeTextureManager.cpp
OgrePagingLandScapeTexture_InstantBaseTextureShadowed.cpp
OgrePagingLandScapeTexture_InstantBaseTextureEdit.cpp
OgrePagingLandScapeTexture_InstantBaseTexture.cpp
OgrePagingLandScapeTexture_Image.cpp
OgrePagingLandScapeTexture_BaseTexture2.cpp
OgrePagingLandScapeTexture_BaseTexture.cpp
Compiling...
OgrePagingLandScapeTexture.cpp
OgrePagingLandScapeTextureCoordinatesManager.cpp
OgrePagingLandScapeRenderableManager.cpp
OgrePagingLandScapeRenderable.cpp
OgrePagingLandScapeIndexBuffer.cpp
OgrePagingLandScapePageRenderable.cpp
OgrePagingLandScapePageManager.cpp
OgrePagingLandScapePage.cpp
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2146: syntax error : missing ';' before identifier 'mCamDetail'
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::PolygonMode' : missing storage-class or type specifiers
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::mCamDetail' : missing storage-class or type specifiers
OgrePagingLandScapeData2D_Spline.cpp
OgrePagingLandScapeData2D_HeightFieldTC.cpp
OgrePagingLandScapeData2D_HeightFieldRawTC.cpp
OgrePagingLandScapeData2D_HeightFieldRaw.cpp
OgrePagingLandScapeData2D_HeightFieldNTC.cpp
OgrePagingLandScapeData2D_HeightFieldN.cpp
OgrePagingLandScapeData2D_HeightFieldBlendNeighbor.cpp
OgrePagingLandScapeData2D_HeightField.cpp
DRGNURBSSurface.cpp
OgrePagingLandScapeData2DManager.cpp
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2146: syntax error : missing ';' before identifier 'mCamDetail'
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::PolygonMode' : missing storage-class or type specifiers
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::mCamDetail' : missing storage-class or type specifiers
OgrePagingLandScapeData2D.cpp
OgrePagingLandScapeSceneManagerDll.cpp
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2146: syntax error : missing ';' before identifier 'mCamDetail'
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::PolygonMode' : missing storage-class or type specifiers
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::mCamDetail' : missing storage-class or type specifiers
Compiling...
OgrePagingLandScapeSceneManager.cpp
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2146: syntax error : missing ';' before identifier 'mCamDetail'
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::PolygonMode' : missing storage-class or type specifiers
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::mCamDetail' : missing storage-class or type specifiers
\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapeSceneManager.cpp(168) : fatal error C1903: unable to recover from previous error(s); stopping compilation
OgrePagingLandScapeRaySceneQuery.cpp
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2146: syntax error : missing ';' before identifier 'mCamDetail'
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::PolygonMode' : missing storage-class or type specifiers
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::mCamDetail' : missing storage-class or type specifiers
OgrePagingLandScapeOptions.cpp
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2146: syntax error : missing ';' before identifier 'mCamDetail'
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::PolygonMode' : missing storage-class or type specifiers
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::mCamDetail' : missing storage-class or type specifiers
OgrePagingLandScapeHorizon.cpp
OgrePagingLandScapeCamera.cpp
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2146: syntax error : missing ';' before identifier 'mCamDetail'
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::PolygonMode' : missing storage-class or type specifiers
g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\include\OgrePagingLandScapeOctreeSceneManager.h(248) : error C2501: 'Ogre::PagingLandScapeOctreeSceneManager::mCamDetail' : missing storage-class or type specifiers
filetutils.cpp

Build Time 1:11
Build log was saved at "file://g:\OgreSDK\ogreaddons\paginglandscape\PlugIns\PagingLandScape2\obj\Release\BuildLog.htm"
Plugin_PagingLandScapeSceneManager2 - 112 error(s), 5 warning(s)


And yes, I even deleted the directory and downloaded from scratch.

Kentamanos

14-02-2006 07:29:14

I just did a clean build from CVS. Maybe it was something that was checked in briefly not working? Are you using CVS Ogre as well (CVS PLSM2 requires Dagon). It looks like maybe you're trying to use an Ogre SDK (if so, is it the "beta" Dagon version that nfz put together?).

A quick summary of what I did:

1. Do a CVS check out of ogrenew and ogreaddons to BASEPATH (where BASEPATH is a directory on my machine, and the checkout creates BASEPATH\ogrenew and BASEPATH\ogreaddons)
2. Download the dependencies from sourceforge for v1.1/Dagon (Dagon Dependencies) for my compiler (8.0 in my case).
3. Copy Plugins, Samples, and Tools from BASEPATH\ogreaddons\paginglandscape to BASEPATH\ogrenew. These directories exist, it's just adding the PLSM2 plugin, sample (demo), and the Mapsplitter tool to the directories.
4. Open the Ogre solution in BASEPATH\ogrenew (Ogre_vc8.sln in my case) and add the projects for the plugin (in BASEPATH\ogrenew\PlugIns\PagingLandScape2\scripts), demo (in BASEPATH\ogrenew\Samples\PagingLandScape2\scripts), and the mapsplitter tool (in BASEPATH\ogrenew\Tools\MapSplitter\script).
5. Compile the solution.

There are some steps after that to get the Mapsplitter running properly (extracting datasrcs.zip, creating some empty directories mentioned in the media configs, and either changing texture references from .jpg to .png or converting a few image formats).

PS> I really dig your sig generator.

tuan kuranes

14-02-2006 07:46:07

Update CVS Ogre to have both compatible.

CVS PLSM2 is compatible CVS HEAD, aka Dagon, which just introduced an interface break about "SceneDetailLevel" becoming "PolygonMode"

OvermindDL1

15-02-2006 00:13:03

I updated ogrenew from cvs the day before, guess I got it right before the change. :roll:

Thanks much, will recompile both when I get home.


P.S. My sig generator is a quick php script I threw together, all of probobly 12 executable lines of code. It supports a lot more options on the url, the green is just the default colour, you can specify red, blue, and green on the command line to override it. I have it pull the quotes from a triple-enter delimeted file and randomly pick one, the it uses file can be changed on the url as well, and it does not do it by directory structure so no one can do something stupid like specify ./index.php or what-not. Also can specify where the wrapping occurs on the url (default is 80), plus I use a monospaced font so I can garrantee the size of the thing as many sites have a limit on the height and width of a picture in the sig. Do you want a url example showing off all the capabilities of it? PM me. If you want you can give me a list that is triple (or was it quadruple...)-enter dilimeted and I'll let you use it (I really should make it use my db...). phpBB has this *really* irritating bug that causes the img tag to not work if there are ampersands and whatnot in the url, so I did a work around and have my server represent the url so that the first '/' is given as a '?' and the rest are given as '&', and commas are given as '='. All other forum types I frequent don't seem to have a problem with the standard format though. I don't like phpBB; let me re-iterate, I *really* don't like phpBB.

P.P.S. Yes I've been programming php for going on 3 years now, no I don't really like it, but I know it well and it programs quick. If anyone who reads this ever needs some help with php, then just catch me when I'm not busy.

EDIT: Updated from cvs and recompiled ogrenew. Updated from cvs and recompiled plsm2. Plsm2 compiles fine, but the demo has this to say:
------ Rebuild All started: Project: Demo_PagingLandScape2, Configuration: Release Win32 ------

Deleting intermediate files and output files for project 'Demo_PagingLandScape2', configuration 'Release|Win32'.
Compiling...
PagingLandScape.cpp
g:\OgreSDK\ogrenew\OgreMain\include\ExampleFrameListener.h(256) : error C2039: 'setDetailLevel' : is not a member of 'Ogre::Camera'
g:\OgreSDK\ogrenew\OgreMain\include\OgreCamera.h(76) : see declaration of 'Ogre::Camera'
g:\OgreSDK\ogrenew\OgreMain\include\ExampleFrameListener.h(256) : error C2065: 'SDL_SOLID' : undeclared identifier
g:\OgreSDK\ogrenew\OgreMain\include\ExampleFrameListener.h(257) : error C2039: 'setDetailLevel' : is not a member of 'Ogre::Camera'
g:\OgreSDK\ogrenew\OgreMain\include\OgreCamera.h(76) : see declaration of 'Ogre::Camera'
g:\OgreSDK\ogrenew\OgreMain\include\ExampleFrameListener.h(257) : error C2065: 'SDL_WIREFRAME' : undeclared identifier
g:\OgreSDK\ogrenew\OgreMain\include\ExampleFrameListener.h(258) : error C2039: 'setDetailLevel' : is not a member of 'Ogre::Camera'
g:\OgreSDK\ogrenew\OgreMain\include\OgreCamera.h(76) : see declaration of 'Ogre::Camera'
g:\OgreSDK\ogrenew\OgreMain\include\ExampleFrameListener.h(258) : error C2065: 'SDL_POINTS' : undeclared identifier

Build Time 0:01
Build log was saved at "file://g:\OgreSDK\ogreaddons\paginglandscape\Samples\PagingLandScape2\obj\Release\BuildLog.htm"
Demo_PagingLandScape2 - 6 error(s), 0 warning(s)

tuan kuranes

15-02-2006 09:26:16

Can you check if your plsm2 demo .cpp is up to date with CVS.
Demo and plugin had been updated to last CVS Ogre version at the same time.

OvermindDL1

15-02-2006 18:28:06

Will do this afternoon when I get home. Do note, I actually deleted the directory before I updated from cvs due to that error from before, so everything should be updated; will do again this evening though.

tuan kuranes

16-02-2006 09:21:48

maybe you fell in the time interval bewteen which plugin CVS was committed and Demo CVS wasntt yet.

OvermindDL1

17-02-2006 03:10:00

Meh, I updated fresh both ogrenew and plsm2, demo still does not compile, same error, plsm2 itself runs fine... It did take about 20 tries to get into source forge last night, mayhaps that caused be to get something other then HEAD even though I requested HEAD...

Will try again tonight when I get home.

Kentamanos

17-02-2006 06:16:24

Do you possibly have some directories setup in your IDE pointing to old versions or something weird?

tuan kuranes

17-02-2006 07:49:55

at worst, you can download files from webcvs :
http://cvs.sourceforge.net/viewcvs.py/o ... 5&view=log

OvermindDL1

17-02-2006 08:16:33

Meh, turned out to be the exampleframe stuff in ogre itself wasn't updated in my copy, which is odd considering I redownloaded from scratch, it seemed to be the only files not updated though, everything else had the proper revision set. Fixed now, thanks for the help.

And as you can tell, nope, don't use the example things in my own projects, would of caught it quicker if I did. :roll: