Hi
when I compile the pal project with vs2005,it's wrong.The message as follows:
1palActuators.cpp
1e:\osg\pal\pal\pal\palfactory.h(46) : error C2143: syntax error : missing ';'
before '*'
1e:\osg\pal\pal\pal\palfactory.h(46) : error C4430: missing type specifier -
int assumed. Note: C++ does not support default-int
1e:\osg\pal\pal\pal\palfactory.h(46) : error C4430: missing type specifier -
int assumed. Note: C++ does not support default-int
1e:\osg\pal\pal\pal\palfactory.h(46) : warning C4183: 'CreateMaterials':
missing return type; assumed to be a member function returning 'int'
1e:\osg\pal\pal\pal\palfactory.h(51) : error C2143: syntax error : missing ';'
before '*'
1e:\osg\pal\pal\pal\palfactory.h(51) : error C4430: missing type specifier -
int assumed. Note: C++ does not support default-int
1e:\osg\pal\pal\pal\palfactory.h(51) : error C4430: missing type specifier -
int assumed. Note: C++ does not support default-int
1e:\osg\pal\pal\pal\palfactory.h(51) : warning C4183: 'CreatePhysics': missing
return type; assumed to be a member function returning 'int'
1e:\osg\pal\pal\pal\palfactory.h(56) : error C2143: syntax error : missing ';'
before '*'
1e:\osg\pal\pal\pal\palfactory.h(56) : error C4430: missing type specifier -
int assumed. Note: C++ does not support default-int
1e:\osg\pal\pal\pal\palfactory.h(56) : error C4430: missing type specifier -
int assumed. Note: C++ does not support default-int
1e:\osg\pal\pal\pal\palfactory.h(56) : warning C4183: 'CreateTerrainPlane':
missing return type; assumed to be a member function returning 'int'
1e:\osg\pal\pal\pal\palfactory.h(60) : error C2143: syntax error : missing ';'
before '*'
1e:\osg\pal\pal\pal\palfactory.h(60) : error C4430: missing type specifier -
int assumed. Note: C++ does not support default-int
1e:\osg\pal\pal\pal\palfactory.h(60) : error C4430: missing type specifier -
int assumed. Note: C++ does not support default-int
1e:\osg\pal\pal\pal\palfactory.h(60) : warning C4183:
'CreateTerrainHeightmap': missing return type; assumed to be a member function
returning 'int'
1e:\osg\pal\pal\pal\palfactory.h(64) : error C2143: syntax error : missing ';'
before '*'
1e:\osg\pal\pal\pal\palfactory.h(64) : error C4430: missing type specifier -
int assumed. Note: C++ does not support default-int
1e:\osg\pal\pal\pal\palfactory.h(64) : error C4430: missing type specifier -
int assumed. Note: C++ does not support default-int
1e:\osg\pal\pal\pal\palfactory.h(64) : warning C4183: 'CreateTerrainMesh':
missing return type; assumed to be a member function returning 'int'
1e:\osg\pal\pal\pal\palfactory.h(70) : error C2143: syntax error : missing ';'
before '*'
1e:\osg\pal\pal\pal\palfactory.h(70) : error C4430: missing type specifier -
int assumed. Note: C++ does not support default-int
1e:\osg\pal\pal\pal\palfactory.h(70) : error C4430: missing type specifier -
int assumed. Note: C++ does not support default-int
1e:\osg\pal\pal\pal\palfactory.h(70) : warning C4183: 'CreateBox': missing
return type; assumed to be a member function returning 'int'
1e:\osg\pal\pal\pal\palfactory.h(75) : error C2143: syntax error : missing ';'
before '*'
1e:\osg\pal\pal\pal\palfactory.h(75) : error C4430: missing type specifier -
int assumed. Note: C++ does not support default-int
1e:\osg\pal\pal\pal\palfactory.h(75) : error C4430: missing type specifier -
int assumed. Note: C++ does not support default-int
1e:\osg\pal\pal\pal\palfactory.h(75) : warning C4183: 'CreateSphere': missing
return type; assumed to be a member function returning 'int'
1e:\osg\pal\pal\pal\palfactory.h(79) : error C2143: syntax error : missing ';'
before '*'
1e:\osg\pal\pal\pal\palfactory.h(79) : error C4430: missing type specifier -
int assumed. Note: C++ does not support default-int
1e:\osg\pal\pal\pal\palfactory.h(79) : error C4430: missing type specifier -
int assumed. Note: C++ does not support default-int
1e:\osg\pal\pal\pal\palfactory.h(79) : warning C4183: 'CreateConvex': missing
return type; assumed to be a member function returning 'int'
1e:\osg\pal\pal\pal\palfactory.h(84) : error C2143: syntax error : missing ';'
before '*'
1e:\osg\pal\pal\pal\palfactory.h(84) : error C4430: missing type specifier -
int assumed. Note: C++ does not support default-int
1e:\osg\pal\pal\pal\palfactory.h(84) : error C4430: missing type specifier -
int assumed. Note: C++ does not support default-int
1e:\osg\pal\pal\pal\palfactory.h(84) : warning C4183: 'CreateCapsule': missing
return type; assumed to be a member function returning 'int'
1e:\osg\pal\pal\pal\palfactory.h(89) : error C2143: syntax error : missing ';'
before '*'
1e:\osg\pal\pal\pal\palfactory.h(89) : error C4430: missing type specifier -
int assumed. Note: C++ does not support default-int
1e:\osg\pal\pal\pal\palfactory.h(89) : error C4430: missing type specifier -
int assumed. Note: C++ does not support default-int
1e:\osg\pal\pal\pal\palfactory.h(89) : warning C4183: 'CreateCompoundBody':
missing return type;