NxOgre help! cannot build

HazardousPeach

21-10-2009 06:06:12

Hi, i just attempted to set up NxOgre, and have been running into problems. I have installed PhysX, and set the global variable as per the instructions on the site. But when i try to build, the IDE (Visual C++ 2008 Express Edition) returns a ton of missing files that on inspection are located in the PhysX directory, and tells me that "The following environment variables were not found: 1>$(PHYSX_DIR)". As I am sure that I have set the variable, having double checked it many times, I am at a loss of what the problem could be. Any help would be much appreciated, as i would very much like to have physics in my game.

Amnuriak

21-10-2009 09:17:17

Try accessing the variables from another project, so you know if the problem with the environment variable is due to some setting the NxOgre project or whether there's something fishy with the environment. As a workaround you can just replace $(PHYSX_DIR) with your local absolute path pointing to the physx sdk directory. Also check if the PHYSX_DIR really points to where it should point to, sometimes these variables will be slightly off, e.g. "C:\Program Files (x86)\NVIDIA Corporation\NVIDIA PhysX SDK\v2.8.1" works for me where as "C:\Program Files (x86)\NVIDIA Corporation\NVIDIA PhysX SDK" would not work since all the physx include paths are based on a directory one level deeper. You can check this by combining the "include <physx_filename_here>" from an arbitrary file with the PHYSX_DIR contents and checking the result against the file's path as it is in your local physx sdk directory.

Edit:
Had messed up brackets, corrected.

betajaen

21-10-2009 11:45:30

http://nxogre.org/environmental_variable_for_physx

HazardousPeach

21-10-2009 23:33:52

This is embarrassing. After testing whether the global variable was accessible from a different program, I tried to replicate the error message I had gotten before, only to find that the project built! Other than trying to access the variable, I did not do anything, so I cannot say what caused this.

betajaen

21-10-2009 23:54:57

Usually if you set an environmental variable whilst Visual Studio is running, it won't notice until close all instances of it. Perhaps that's what happened with you.

Amnuriak

22-10-2009 09:06:47

You can check whether the environment variable is read correctly by checking the compiler's command line call:

project properties -> C++ -> Command line

The text you find there is the command VS will call when you hit "build". There you should find something like
/I "c:\OgreSDK\include"
where the path behind "/I" should match your local Ogre's directory. If the path is not there the environment variable has not been read so you should check your include settings. If it's there but does not match the correct directory then either is you environment variable set to a wrong path or you use it incorrrectly.

Hope this helps.

HazardousPeach

01-11-2009 00:53:14

sorry to revive this old post, but after trying unsuccessfully to use the NxOgre libraries in ogre, i found that i never built NxOgreOGRE3DRendersystem. when i attempted to remedy this, i got copious amounts of build errors with no missing files or linking errors.OGRE3DKinematicBody.cpp
c:\users\alex\documents\ta\bloodymess\sdk\nxogreaccumulativescenetimer.h(48) : error C2504: 'PointerClass' : base class undefined
c:\users\alex\documents\ta\bloodymess\sdk\nxogreaccumulativescenetimer.h(48) : error C2143: syntax error : missing ',' before '<'
c:\users\alex\documents\ta\bloodymess\sdk\nxogreaccumulativescenetimer.h(48) : error C2653: 'Classes' : is not a class or namespace name
c:\users\alex\documents\ta\bloodymess\sdk\nxogreaccumulativescenetimer.h(55) : error C2061: syntax error : identifier 'Scene'
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(52) : error C2143: syntax error : missing ';' before '*'
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(52) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(52) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(56) : error C2039: 'ParticleStatus' : is not a member of 'NxOgre::Enums'
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(56) : error C2146: syntax error : missing ';' before identifier 'mStatus'
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(56) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(56) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(60) : error C2146: syntax error : missing ';' before identifier 'mAge'
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(60) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(60) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(64) : error C2146: syntax error : missing ';' before identifier 'mEntropy'
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(64) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(64) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(46) : error C2039: 'ParticleStatus_Inactive' : is not a member of 'NxOgre::Enums'
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(46) : error C2065: 'ParticleStatus_Inactive' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(47) : error C2614: 'NxOgre_Namespace::ActiveParticle' : illegal member initialization: 'mStatus' is not a base or member
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(47) : error C2614: 'NxOgre_Namespace::ActiveParticle' : illegal member initialization: 'mParticle' is not a base or member
c:\users\alex\documents\ta\bloodymess\sdk\nxogrearchiveresourceidentifier.h(121) : error C2504: 'PointerClass' : base class undefined
c:\users\alex\documents\ta\bloodymess\sdk\nxogrearchiveresourceidentifier.h(121) : error C2143: syntax error : missing ',' before '<'
c:\users\alex\documents\ta\bloodymess\sdk\nxogrearchiveresourceidentifier.h(121) : error C2653: 'Classes' : is not a class or namespace name
c:\users\alex\documents\ta\bloodymess\sdk\nxogrejointfunctions.h(47) : error C2065: 'GroupIdentifier' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogrejointfunctions.h(47) : error C2146: syntax error : missing ')' before identifier 'actorGroup'
c:\users\alex\documents\ta\bloodymess\sdk\nxogrejointfunctions.h(47) : error C2182: 'setGroup' : illegal use of type 'void'
c:\users\alex\documents\ta\bloodymess\sdk\nxogrejointfunctions.h(47) : error C2433: 'setGroup' : 'inline' not permitted on data declarations
c:\users\alex\documents\ta\bloodymess\sdk\nxogrejointfunctions.h(47) : error C2059: syntax error : ')'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(52) : error C2146: syntax error : missing ';' before identifier 'calculateStats'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(52) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(52) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(74) : error C2065: 'Resource' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(74) : error C2065: 'cookTo' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(74) : error C2065: 'Buffer' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(74) : error C2062: type 'float' unexpected
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(92) : error C2065: 'Resource' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(92) : error C2065: 'resource' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(92) : error C2065: 'Buffer' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(92) : error C2062: type 'float' unexpected
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(110) : error C2065: 'Resource' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(110) : error C2065: 'cookTo' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(110) : error C2065: 'Buffer' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(110) : error C2062: type 'float' unexpected
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(114) : error C2065: 'Resource' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(114) : error C2065: 'cookTo' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(114) : error C2065: 'Buffer' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(114) : error C2062: type 'float' unexpected
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(119) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(119) : error C2143: syntax error : missing ',' before '&'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(124) : error C2065: 'Resource' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(124) : error C2065: 'resource' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(124) : error C2065: 'Buffer' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(124) : error C2062: type 'float' unexpected
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(128) : error C2065: 'Resource' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(128) : error C2065: 'resource' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(128) : error C2065: 'Buffer' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(128) : error C2062: type 'float' unexpected
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(43) : error C2504: 'PointerClass' : base class undefined
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(43) : error C2143: syntax error : missing ',' before '<'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(43) : error C2653: 'Classes' : is not a class or namespace name
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(50) : error C2061: syntax error : identifier 'Archive'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(58) : error C2653: 'Enums' : is not a class or namespace name
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(58) : error C2146: syntax error : missing ';' before identifier 'getAccess'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(58) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(58) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(58) : warning C4183: 'getAccess': missing return type; assumed to be a member function returning 'int'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(62) : error C2653: 'Enums' : is not a class or namespace name
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(62) : error C2146: syntax error : missing ';' before identifier 'getStatus'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(62) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(62) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(62) : warning C4183: 'getStatus': missing return type; assumed to be a member function returning 'int'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(66) : error C2653: 'Enums' : is not a class or namespace name
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(66) : error C2146: syntax error : missing ';' before identifier 'getDirectionality'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(66) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(66) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(66) : warning C4183: 'getDirectionality': missing return type; assumed to be a member function returning 'int'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(283) : error C2146: syntax error : missing ';' before identifier 'readReal'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(283) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(283) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(283) : warning C4183: 'readReal': missing return type; assumed to be a member function returning 'int'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfilearchive.h(44) : error C2504: 'PointerClass' : base class undefined
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfilearchive.h(44) : error C2143: syntax error : missing ',' before '<'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfilearchive.h(44) : error C2653: 'Classes' : is not a class or namespace name
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfilearchive.h(51) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfilearchive.h(51) : error C2143: syntax error : missing ',' before '&'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfilearchive.h(59) : error C2143: syntax error : missing ';' before '*'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfilearchive.h(59) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfilearchive.h(59) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfilearchive.h(59) : warning C4183: 'open': missing return type; assumed to be a member function returning 'int'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfilearchive.h(63) : error C2061: syntax error : identifier 'Resource'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfilearchive.h(69) : error C2146: syntax error : missing ';' before identifier 'mPath'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfilearchive.h(69) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfilearchive.h(69) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfilearchive.h(71) : error C2143: syntax error : missing ';' before '<'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfilearchive.h(71) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfilearchive.h(71) : error C2238: unexpected token(s) preceding ';'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresourceprotocol.h(51) : error C2504: 'PointerClass' : base class undefined
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresourceprotocol.h(51) : error C2143: syntax error : missing ',' before '<'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresourceprotocol.h(51) : error C2653: 'Classes' : is not a class or namespace name
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresourceprotocol.h(66) : error C2146: syntax error : missing ';' before identifier 'getProtocol'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresourceprotocol.h(66) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresourceprotocol.h(66) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresourceprotocol.h(66) : warning C4183: 'getProtocol': missing return type; assumed to be a member function returning 'int'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresourceprotocol.h(88) : error C2143: syntax error : missing ';' before '*'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresourceprotocol.h(88) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresourceprotocol.h(88) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresourceprotocol.h(88) : error C2143: syntax error : missing ',' before '&'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresourceprotocol.h(88) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresourceprotocol.h(88) : warning C4183: 'openArchive': missing return type; assumed to be a member function returning 'int'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresourceprotocol.h(92) : error C2061: syntax error : identifier 'Archive'
c:\users\alex\documents\ta\bloodymess\sdk\nxogrenxsfunctions.h(52) : error C2065: 'Resource' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogrenxsfunctions.h(52) : error C2059: syntax error : ')'
c:\users\alex\documents\ta\bloodymess\sdk\nxogrenxsfunctions.h(57) : error C2653: 'Enums' : is not a class or namespace name
c:\users\alex\documents\ta\bloodymess\sdk\nxogrenxsfunctions.h(57) : error C2146: syntax error : missing ';' before identifier 'getMeshType'
c:\users\alex\documents\ta\bloodymess\sdk\nxogrenxsfunctions.h(57) : error C2433: 'MeshType' : 'inline' not permitted on data declarations
c:\users\alex\documents\ta\bloodymess\sdk\nxogrenxsfunctions.h(57) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogrenxsfunctions.h(57) : error C2065: 'Resource' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogrenxsfunctions.h(57) : error C2059: syntax error : ')'
c:\users\alex\documents\ta\bloodymess\sdk\nxogreparticle.h(42) : error C2504: 'PointerClass' : base class undefined
c:\users\alex\documents\ta\bloodymess\sdk\nxogreparticle.h(42) : error C2143: syntax error : missing ',' before '<'
c:\users\alex\documents\ta\bloodymess\sdk\nxogreparticle.h(42) : error C2653: 'Classes' : is not a class or namespace name
c:\users\alex\documents\ta\bloodymess\sdk\nxogreparticle.h(48) : error C2039: 'ArrayFunctions' : is not a member of 'NxOgre_Namespace::Functions'
c:\users\alex\documents\ta\bloodymess\sdk\nxogreparticle.h(48) : error C2365: 'NxOgre_Namespace::Functions' : redefinition; previous definition was 'namespace'
c:\users\alex\documents\ta\bloodymess\sdk\nxogreparticle.h(48) : error C3771: 'ArrayFunctions' : friend declaration cannot be found in the nearest namespace scope
c:\users\alex\documents\ta\bloodymess\sdk\nxogreparticle.h(48) : error C2143: syntax error : missing ';' before '<'
c:\users\alex\documents\ta\bloodymess\sdk\nxogreparticle.h(48) : error C2079: 'NxOgre_Namespace::ArrayFunctions' uses undefined class 'NxOgre_Namespace::Functions'
c:\users\alex\documents\ta\bloodymess\sdk\nxogreparticle.h(48) : error C2433: 'NxOgre_Namespace::ArrayFunctions' : 'friend' not permitted on data declarations
c:\users\alex\documents\ta\bloodymess\sdk\nxogreparticle.h(48) : error C2039: 'Write' : is not a member of '`global namespace''
c:\users\alex\documents\ta\bloodymess\sdk\nxogreparticle.h(48) : error C2238: unexpected token(s) preceding ';'
c:\users\alex\documents\ta\bloodymess\sdk\nxogreparticle.h(52) : error C2653: 'Classes' : is not a class or namespace name
c:\users\alex\documents\ta\bloodymess\sdk\nxogreparticle.h(52) : error C2065: '_Particle' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogreparticle.h(52) : error C2955: 'NxOgre::PointerClass' : use of class template requires template argument list
c:\users\alex\documents\ta\bloodymess\sdk\nxogrepointerclass.h(55) : see declaration of 'NxOgre::PointerClass'
c:\users\alex\documents\ta\bloodymess\sdk\nxogreparticle.h(52) : fatal error C1903: unable to recover from previous error(s); stopping compilation
OGRE3DParticleRenderable.cpp
c:\users\alex\documents\ta\bloodymess\sdk\nxogreaccumulativescenetimer.h(48) : error C2504: 'PointerClass' : base class undefined
c:\users\alex\documents\ta\bloodymess\sdk\nxogreaccumulativescenetimer.h(48) : error C2143: syntax error : missing ',' before '<'
c:\users\alex\documents\ta\bloodymess\sdk\nxogreaccumulativescenetimer.h(48) : error C2653: 'Classes' : is not a class or namespace name
c:\users\alex\documents\ta\bloodymess\sdk\nxogreaccumulativescenetimer.h(55) : error C2061: syntax error : identifier 'Scene'
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(52) : error C2143: syntax error : missing ';' before '*'
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(52) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(52) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(56) : error C2039: 'ParticleStatus' : is not a member of 'NxOgre::Enums'
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(56) : error C2146: syntax error : missing ';' before identifier 'mStatus'
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(56) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(56) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(60) : error C2146: syntax error : missing ';' before identifier 'mAge'
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(60) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(60) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(64) : error C2146: syntax error : missing ';' before identifier 'mEntropy'
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(64) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(64) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(46) : error C2039: 'ParticleStatus_Inactive' : is not a member of 'NxOgre::Enums'
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(46) : error C2065: 'ParticleStatus_Inactive' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(47) : error C2614: 'NxOgre_Namespace::ActiveParticle' : illegal member initialization: 'mStatus' is not a base or member
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(47) : error C2614: 'NxOgre_Namespace::ActiveParticle' : illegal member initialization: 'mParticle' is not a base or member
c:\users\alex\documents\ta\bloodymess\sdk\nxogrearchiveresourceidentifier.h(121) : error C2504: 'PointerClass' : base class undefined
c:\users\alex\documents\ta\bloodymess\sdk\nxogrearchiveresourceidentifier.h(121) : error C2143: syntax error : missing ',' before '<'
c:\users\alex\documents\ta\bloodymess\sdk\nxogrearchiveresourceidentifier.h(121) : error C2653: 'Classes' : is not a class or namespace name
c:\users\alex\documents\ta\bloodymess\sdk\nxogrejointfunctions.h(47) : error C2065: 'GroupIdentifier' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogrejointfunctions.h(47) : error C2146: syntax error : missing ')' before identifier 'actorGroup'
c:\users\alex\documents\ta\bloodymess\sdk\nxogrejointfunctions.h(47) : error C2182: 'setGroup' : illegal use of type 'void'
c:\users\alex\documents\ta\bloodymess\sdk\nxogrejointfunctions.h(47) : error C2433: 'setGroup' : 'inline' not permitted on data declarations
c:\users\alex\documents\ta\bloodymess\sdk\nxogrejointfunctions.h(47) : error C2059: syntax error : ')'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(52) : error C2146: syntax error : missing ';' before identifier 'calculateStats'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(52) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(52) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(74) : error C2065: 'Resource' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(74) : error C2065: 'cookTo' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(74) : error C2065: 'Buffer' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(74) : error C2062: type 'float' unexpected
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(92) : error C2065: 'Resource' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(92) : error C2065: 'resource' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(92) : error C2065: 'Buffer' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(92) : error C2062: type 'float' unexpected
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(110) : error C2065: 'Resource' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(110) : error C2065: 'cookTo' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(110) : error C2065: 'Buffer' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(110) : error C2062: type 'float' unexpected
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(114) : error C2065: 'Resource' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(114) : error C2065: 'cookTo' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(114) : error C2065: 'Buffer' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(114) : error C2062: type 'float' unexpected
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(119) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(119) : error C2143: syntax error : missing ',' before '&'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(124) : error C2065: 'Resource' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(124) : error C2065: 'resource' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(124) : error C2065: 'Buffer' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(124) : error C2062: type 'float' unexpected
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(128) : error C2065: 'Resource' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(128) : error C2065: 'resource' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(128) : error C2065: 'Buffer' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(128) : error C2062: type 'float' unexpected
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(43) : error C2504: 'PointerClass' : base class undefined
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(43) : error C2143: syntax error : missing ',' before '<'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(43) : error C2653: 'Classes' : is not a class or namespace name
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(50) : error C2061: syntax error : identifier 'Archive'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(58) : error C2653: 'Enums' : is not a class or namespace name
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(58) : error C2146: syntax error : missing ';' before identifier 'getAccess'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(58) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(58) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(58) : warning C4183: 'getAccess': missing return type; assumed to be a member function returning 'int'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(62) : error C2653: 'Enums' : is not a class or namespace name
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(62) : error C2146: syntax error : missing ';' before identifier 'getStatus'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(62) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(62) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(62) : warning C4183: 'getStatus': missing return type; assumed to be a member function returning 'int'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(66) : error C2653: 'Enums' : is not a class or namespace name
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(66) : error C2146: syntax error : missing ';' before identifier 'getDirectionality'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(66) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(66) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(66) : warning C4183: 'getDirectionality': missing return type; assumed to be a member function returning 'int'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(283) : error C2146: syntax error : missing ';' before identifier 'readReal'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(283) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(283) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(283) : warning C4183: 'readReal': missing return type; assumed to be a member function returning 'int'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfilearchive.h(44) : error C2504: 'PointerClass' : base class undefined
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfilearchive.h(44) : error C2143: syntax error : missing ',' before '<'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfilearchive.h(44) : error C2653: 'Classes' : is not a class or namespace name
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfilearchive.h(51) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfilearchive.h(51) : error C2143: syntax error : missing ',' before '&'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfilearchive.h(59) : error C2143: syntax error : missing ';' before '*'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfilearchive.h(59) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfilearchive.h(59) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfilearchive.h(59) : warning C4183: 'open': missing return type; assumed to be a member function returning 'int'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfilearchive.h(63) : error C2061: syntax error : identifier 'Resource'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfilearchive.h(69) : error C2146: syntax error : missing ';' before identifier 'mPath'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfilearchive.h(69) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfilearchive.h(69) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfilearchive.h(71) : error C2143: syntax error : missing ';' before '<'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfilearchive.h(71) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfilearchive.h(71) : error C2238: unexpected token(s) preceding ';'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresourceprotocol.h(51) : error C2504: 'PointerClass' : base class undefined
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresourceprotocol.h(51) : error C2143: syntax error : missing ',' before '<'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresourceprotocol.h(51) : error C2653: 'Classes' : is not a class or namespace name
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresourceprotocol.h(66) : error C2146: syntax error : missing ';' before identifier 'getProtocol'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresourceprotocol.h(66) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresourceprotocol.h(66) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresourceprotocol.h(66) : warning C4183: 'getProtocol': missing return type; assumed to be a member function returning 'int'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresourceprotocol.h(88) : error C2143: syntax error : missing ';' before '*'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresourceprotocol.h(88) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresourceprotocol.h(88) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresourceprotocol.h(88) : error C2143: syntax error : missing ',' before '&'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresourceprotocol.h(88) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresourceprotocol.h(88) : warning C4183: 'openArchive': missing return type; assumed to be a member function returning 'int'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresourceprotocol.h(92) : error C2061: syntax error : identifier 'Archive'
c:\users\alex\documents\ta\bloodymess\sdk\nxogrenxsfunctions.h(52) : error C2065: 'Resource' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogrenxsfunctions.h(52) : error C2059: syntax error : ')'
c:\users\alex\documents\ta\bloodymess\sdk\nxogrenxsfunctions.h(57) : error C2653: 'Enums' : is not a class or namespace name
c:\users\alex\documents\ta\bloodymess\sdk\nxogrenxsfunctions.h(57) : error C2146: syntax error : missing ';' before identifier 'getMeshType'
c:\users\alex\documents\ta\bloodymess\sdk\nxogrenxsfunctions.h(57) : error C2433: 'MeshType' : 'inline' not permitted on data declarations
c:\users\alex\documents\ta\bloodymess\sdk\nxogrenxsfunctions.h(57) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogrenxsfunctions.h(57) : error C2065: 'Resource' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogrenxsfunctions.h(57) : error C2059: syntax error : ')'
c:\users\alex\documents\ta\bloodymess\sdk\nxogreparticle.h(42) : error C2504: 'PointerClass' : base class undefined
c:\users\alex\documents\ta\bloodymess\sdk\nxogreparticle.h(42) : error C2143: syntax error : missing ',' before '<'
c:\users\alex\documents\ta\bloodymess\sdk\nxogreparticle.h(42) : error C2653: 'Classes' : is not a class or namespace name
c:\users\alex\documents\ta\bloodymess\sdk\nxogreparticle.h(48) : error C2039: 'ArrayFunctions' : is not a member of 'NxOgre_Namespace::Functions'
c:\users\alex\documents\ta\bloodymess\sdk\nxogreparticle.h(48) : error C2365: 'NxOgre_Namespace::Functions' : redefinition; previous definition was 'namespace'
c:\users\alex\documents\ta\bloodymess\sdk\nxogreparticle.h(48) : error C3771: 'ArrayFunctions' : friend declaration cannot be found in the nearest namespace scope
c:\users\alex\documents\ta\bloodymess\sdk\nxogreparticle.h(48) : error C2143: syntax error : missing ';' before '<'
c:\users\alex\documents\ta\bloodymess\sdk\nxogreparticle.h(48) : error C2079: 'NxOgre_Namespace::ArrayFunctions' uses undefined class 'NxOgre_Namespace::Functions'
c:\users\alex\documents\ta\bloodymess\sdk\nxogreparticle.h(48) : error C2433: 'NxOgre_Namespace::ArrayFunctions' : 'friend' not permitted on data declarations
c:\users\alex\documents\ta\bloodymess\sdk\nxogreparticle.h(48) : error C2039: 'Write' : is not a member of '`global namespace''
c:\users\alex\documents\ta\bloodymess\sdk\nxogreparticle.h(48) : error C2238: unexpected token(s) preceding ';'
c:\users\alex\documents\ta\bloodymess\sdk\nxogreparticle.h(52) : error C2653: 'Classes' : is not a class or namespace name
c:\users\alex\documents\ta\bloodymess\sdk\nxogreparticle.h(52) : error C2065: '_Particle' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogreparticle.h(52) : error C2955: 'NxOgre::PointerClass' : use of class template requires template argument list
c:\users\alex\documents\ta\bloodymess\sdk\nxogrepointerclass.h(55) : see declaration of 'NxOgre::PointerClass'
c:\users\alex\documents\ta\bloodymess\sdk\nxogreparticle.h(52) : fatal error C1903: unable to recover from previous error(s); stopping compilation
OGRE3DPointRenderable.cpp
c:\users\alex\documents\ta\bloodymess\sdk\nxogreaccumulativescenetimer.h(48) : error C2504: 'PointerClass' : base class undefined
c:\users\alex\documents\ta\bloodymess\sdk\nxogreaccumulativescenetimer.h(48) : error C2143: syntax error : missing ',' before '<'
c:\users\alex\documents\ta\bloodymess\sdk\nxogreaccumulativescenetimer.h(48) : error C2653: 'Classes' : is not a class or namespace name
c:\users\alex\documents\ta\bloodymess\sdk\nxogreaccumulativescenetimer.h(55) : error C2061: syntax error : identifier 'Scene'
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(52) : error C2143: syntax error : missing ';' before '*'
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(52) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(52) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(56) : error C2039: 'ParticleStatus' : is not a member of 'NxOgre::Enums'
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(56) : error C2146: syntax error : missing ';' before identifier 'mStatus'
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(56) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(56) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(60) : error C2146: syntax error : missing ';' before identifier 'mAge'
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(60) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(60) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(64) : error C2146: syntax error : missing ';' before identifier 'mEntropy'
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(64) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(64) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(46) : error C2039: 'ParticleStatus_Inactive' : is not a member of 'NxOgre::Enums'
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(46) : error C2065: 'ParticleStatus_Inactive' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(47) : error C2614: 'NxOgre_Namespace::ActiveParticle' : illegal member initialization: 'mStatus' is not a base or member
c:\users\alex\documents\ta\bloodymess\sdk\nxogreactiveparticle.h(47) : error C2614: 'NxOgre_Namespace::ActiveParticle' : illegal member initialization: 'mParticle' is not a base or member
c:\users\alex\documents\ta\bloodymess\sdk\nxogrearchiveresourceidentifier.h(121) : error C2504: 'PointerClass' : base class undefined
c:\users\alex\documents\ta\bloodymess\sdk\nxogrearchiveresourceidentifier.h(121) : error C2143: syntax error : missing ',' before '<'
c:\users\alex\documents\ta\bloodymess\sdk\nxogrearchiveresourceidentifier.h(121) : error C2653: 'Classes' : is not a class or namespace name
c:\users\alex\documents\ta\bloodymess\sdk\nxogrejointfunctions.h(47) : error C2065: 'GroupIdentifier' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogrejointfunctions.h(47) : error C2146: syntax error : missing ')' before identifier 'actorGroup'
c:\users\alex\documents\ta\bloodymess\sdk\nxogrejointfunctions.h(47) : error C2182: 'setGroup' : illegal use of type 'void'
c:\users\alex\documents\ta\bloodymess\sdk\nxogrejointfunctions.h(47) : error C2433: 'setGroup' : 'inline' not permitted on data declarations
c:\users\alex\documents\ta\bloodymess\sdk\nxogrejointfunctions.h(47) : error C2059: syntax error : ')'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(52) : error C2146: syntax error : missing ';' before identifier 'calculateStats'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(52) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(52) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(74) : error C2065: 'Resource' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(74) : error C2065: 'cookTo' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(74) : error C2065: 'Buffer' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(74) : error C2062: type 'float' unexpected
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(92) : error C2065: 'Resource' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(92) : error C2065: 'resource' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(92) : error C2065: 'Buffer' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(92) : error C2062: type 'float' unexpected
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(110) : error C2065: 'Resource' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(110) : error C2065: 'cookTo' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(110) : error C2065: 'Buffer' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(110) : error C2062: type 'float' unexpected
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(114) : error C2065: 'Resource' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(114) : error C2065: 'cookTo' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(114) : error C2065: 'Buffer' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(114) : error C2062: type 'float' unexpected
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(119) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(119) : error C2143: syntax error : missing ',' before '&'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(124) : error C2065: 'Resource' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(124) : error C2065: 'resource' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(124) : error C2065: 'Buffer' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(124) : error C2062: type 'float' unexpected
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(128) : error C2065: 'Resource' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(128) : error C2065: 'resource' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(128) : error C2065: 'Buffer' : undeclared identifier
c:\users\alex\documents\ta\bloodymess\sdk\nxogremeshfunctions.h(128) : error C2062: type 'float' unexpected
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(43) : error C2504: 'PointerClass' : base class undefined
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(43) : error C2143: syntax error : missing ',' before '<'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(43) : error C2653: 'Classes' : is not a class or namespace name
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(50) : error C2061: syntax error : identifier 'Archive'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(58) : error C2653: 'Enums' : is not a class or namespace name
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(58) : error C2146: syntax error : missing ';' before identifier 'getAccess'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(58) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(58) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(58) : warning C4183: 'getAccess': missing return type; assumed to be a member function returning 'int'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(62) : error C2653: 'Enums' : is not a class or namespace name
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(62) : error C2146: syntax error : missing ';' before identifier 'getStatus'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(62) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(62) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(62) : warning C4183: 'getStatus': missing return type; assumed to be a member function returning 'int'
c:\users\alex\documents\ta\bloodymess\sdk\nxogremswindowsfileresource.h(66) : error C2653: 'Enums' : is not a class or namespace name
...
c:\users\alex\documents\ta\bloodymess\sdk\nxogreparticle.h(52) : fatal error C1903: unable to recover from previous error(s); stopping compilation
WIN32
c1xx : fatal error C1083: Cannot open source file: 'WIN32': No such file or directory
Generating Code...
Project : warning PRJ0018 : The following environment variables were not found:
$(BOOST_HOME)

unfortunately i had to take a big chunk out of the middle of the build errors because the forums would not allow 134680 characters.
some of the errors seem like nonsense upoun inspection, such as c:\users\alex\documents\ta\bloodymess\sdk\nxogreaccumulativescenetimer.h(48) : error C2653: 'Classes' : is not a class or namespace name
where right clicking upon "Classes" in the file specified and clicking on go to definition points to the file where it is defined. my question is "What am i doing wrong?". any responses would be appreciated.

waffleShirt

01-11-2009 12:58:44

Which version of NxOgre are you building?

I would recommend deleting your entire NxOgre directory, downloading the library again and trying to build again from scratch.