0.9 SVN compilation errors

Backov

30-05-2007 00:05:05

I just pulled this off of SVN and can't get it to compile. I have the 2.6.2 Physx SDK installed, and I've supplied the proper paths in env variables.

List of errors:

Error 1 error C2039: 'contactPosition' : is not a member of 'NxWheelContactData' c:\users\user\documents\visual studio 2005\projects\nxogre\source\nxogreshapewheel.cpp 223
Error 2 error C2039: 'contactPosition' : is not a member of 'NxWheelContactData' c:\users\user\documents\visual studio 2005\projects\nxogre\source\nxogreshapewheel.cpp 229
Error 3 error C2143: syntax error : missing ';' before '*' c:\users\user\documents\visual studio 2005\projects\nxogre\include\nxogrecharactercontroller.h 80
Error 4 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int c:\users\user\documents\visual studio 2005\projects\nxogre\include\nxogrecharactercontroller.h 80
Error 5 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int c:\users\user\documents\visual studio 2005\projects\nxogre\include\nxogrecharactercontroller.h 80
Warning 6 warning C4183: 'getNxControllerManager': missing return type; assumed to be a member function returning 'int' c:\users\user\documents\visual studio 2005\projects\nxogre\include\nxogrecharactercontroller.h 80
Error 7 error C2143: syntax error : missing ';' before '*' c:\users\user\documents\visual studio 2005\projects\nxogre\include\nxogrecharactercontroller.h 104
Error 8 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int c:\users\user\documents\visual studio 2005\projects\nxogre\include\nxogrecharactercontroller.h 104
Error 9 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int c:\users\user\documents\visual studio 2005\projects\nxogre\include\nxogrecharactercontroller.h 104
Error 10 error C2065: 'mControllerManager' : undeclared identifier c:\users\user\documents\visual studio 2005\projects\nxogre\include\nxogrecharactercontroller.h 80
Error 11 error C3861: 'NxCreateControllerManager': identifier not found c:\users\user\documents\visual studio 2005\projects\nxogre\source\nxogrecharactercontroller.cpp 79
Error 12 error C3861: 'NxReleaseControllerManager': identifier not found c:\users\user\documents\visual studio 2005\projects\nxogre\source\nxogrecharactercontroller.cpp 93
Error 13 error C2143: syntax error : missing ';' before '*' c:\users\user\documents\visual studio 2005\projects\nxogre\include\nxogrecharactercontroller.h 80
Error 14 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int c:\users\user\documents\visual studio 2005\projects\nxogre\include\nxogrecharactercontroller.h 80
Error 15 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int c:\users\user\documents\visual studio 2005\projects\nxogre\include\nxogrecharactercontroller.h 80
Warning 16 warning C4183: 'getNxControllerManager': missing return type; assumed to be a member function returning 'int' c:\users\user\documents\visual studio 2005\projects\nxogre\include\nxogrecharactercontroller.h 80
Error 17 error C2143: syntax error : missing ';' before '*' c:\users\user\documents\visual studio 2005\projects\nxogre\include\nxogrecharactercontroller.h 104
Error 18 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int c:\users\user\documents\visual studio 2005\projects\nxogre\include\nxogrecharactercontroller.h 104
Error 19 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int c:\users\user\documents\visual studio 2005\projects\nxogre\include\nxogrecharactercontroller.h 104
Error 20 error C2065: 'mControllerManager' : undeclared identifier c:\users\user\documents\visual studio 2005\projects\nxogre\include\nxogrecharactercontroller.h 80
Error 21 error C2039: 'mControllerManager' : is not a member of 'NxOgre::CharacterController' c:\users\user\documents\visual studio 2005\projects\nxogre\source\nxogrecharacter.cpp 65
Error 22 error C2227: left of '->createController' must point to class/struct/union/generic type c:\users\user\documents\visual studio 2005\projects\nxogre\source\nxogrecharacter.cpp 65
Error 23 error C2039: 'mControllerManager' : is not a member of 'NxOgre::CharacterController' c:\users\user\documents\visual studio 2005\projects\nxogre\source\nxogrecharacter.cpp 79
Error 24 error C2227: left of '->createController' must point to class/struct/union/generic type c:\users\user\documents\visual studio 2005\projects\nxogre\source\nxogrecharacter.cpp 79
Error 25 error C2143: syntax error : missing ';' before '*' c:\users\user\documents\visual studio 2005\projects\nxogre\include\nxogrecharactercontroller.h 80
Error 26 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int c:\users\user\documents\visual studio 2005\projects\nxogre\include\nxogrecharactercontroller.h 80
Error 27 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int c:\users\user\documents\visual studio 2005\projects\nxogre\include\nxogrecharactercontroller.h 80
Warning 28 warning C4183: 'getNxControllerManager': missing return type; assumed to be a member function returning 'int' c:\users\user\documents\visual studio 2005\projects\nxogre\include\nxogrecharactercontroller.h 80
Error 29 error C2143: syntax error : missing ';' before '*' c:\users\user\documents\visual studio 2005\projects\nxogre\include\nxogrecharactercontroller.h 104
Error 30 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int c:\users\user\documents\visual studio 2005\projects\nxogre\include\nxogrecharactercontroller.h 104
Error 31 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int c:\users\user\documents\visual studio 2005\projects\nxogre\include\nxogrecharactercontroller.h 104
Error 32 error C2065: 'mControllerManager' : undeclared identifier c:\users\user\documents\visual studio 2005\projects\nxogre\include\nxogrecharactercontroller.h 80
Error 33 error C2227: left of '->updateControllers' must point to class/struct/union/generic type c:\users\user\documents\visual studio 2005\projects\nxogre\source\nxogrescene.cpp 256
Error 34 error C2143: syntax error : missing ';' before '*' c:\users\user\documents\visual studio 2005\projects\nxogre\include\nxogrecharactercontroller.h 80
Error 35 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int c:\users\user\documents\visual studio 2005\projects\nxogre\include\nxogrecharactercontroller.h 80
Error 36 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int c:\users\user\documents\visual studio 2005\projects\nxogre\include\nxogrecharactercontroller.h 80
Warning 37 warning C4183: 'getNxControllerManager': missing return type; assumed to be a member function returning 'int' c:\users\user\documents\visual studio 2005\projects\nxogre\include\nxogrecharactercontroller.h 80
Error 38 error C2143: syntax error : missing ';' before '*' c:\users\user\documents\visual studio 2005\projects\nxogre\include\nxogrecharactercontroller.h 104
Error 39 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int c:\users\user\documents\visual studio 2005\projects\nxogre\include\nxogrecharactercontroller.h 104
Error 40 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int c:\users\user\documents\visual studio 2005\projects\nxogre\include\nxogrecharactercontroller.h 104
Error 41 error C2065: 'mControllerManager' : undeclared identifier c:\users\user\documents\visual studio 2005\projects\nxogre\include\nxogrecharactercontroller.h 80
Error 42 error C2039: 'disconnect' : is not a member of 'NxRemoteDebugger' c:\users\user\documents\visual studio 2005\projects\nxogre\source\nxogreremotedebuggerconnection.cpp 52


I'm sure I've just got some old headers or something, what's the error here?

betajaen

30-05-2007 00:07:58

You should use PhysX 2.7.0 with 0.9

Backov

30-05-2007 00:10:06

Thanks, I'll grab it now.