The osgWrappers fail to build from current SVN with VS8. These are not failing in current CVS. Here's the first few errors I get from the OSG wrapper:
1>------ Build started: Project: osgWrapper osg, Configuration: Debug Win32 ------ 1>Compiling... 1>AlphaFunc.cpp 1>..\..\..\src\osgWrappers\osg\AlphaFunc.cpp(78) : error C2065: 'Type' : undeclared identifier 1>..\..\..\src\osgWrappers\osg\AlphaFunc.cpp(78) : fatal error C1903: unable to recover from previous error(s); stopping compilation 1>AnimationPath.cpp 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(160) : error C2374: '____AnimationPath' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(43) : see declaration of '____AnimationPath' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(163) : error C2374: '____AnimationPath__C5_AnimationPath_R1__C5_CopyOp_R1' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(46) : see declaration of '____AnimationPath__C5_AnimationPath_R1__C5_CopyOp_R1' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(167) : error C2374: '__osg_Object_P1__cloneType' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(50) : see declaration of '__osg_Object_P1__cloneType' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(172) : error C2374: '__osg_Object_P1__clone__C5_osg_CopyOp_R1' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(55) : see declaration of '__osg_Object_P1__clone__C5_osg_CopyOp_R1' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(177) : error C2374: '__bool__isSameKindAs__C5_osg_Object_P1' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(60) : see declaration of '__bool__isSameKindAs__C5_osg_Object_P1' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(182) : error C2374: '__C5_char_P1__libraryName' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(65) : see declaration of '__C5_char_P1__libraryName' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(187) : error C2374: '__C5_char_P1__className' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(70) : see declaration of '__C5_char_P1__className' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(192) : error C2374: '__bool__getMatrix__double__Matrixf_R1' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(75) : see declaration of '__bool__getMatrix__double__Matrixf_R1' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(197) : error C2374: '__bool__getMatrix__double__Matrixd_R1' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(80) : see declaration of '__bool__getMatrix__double__Matrixd_R1' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(202) : error C2374: '__bool__getInverse__double__Matrixf_R1' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(85) : see declaration of '__bool__getInverse__double__Matrixf_R1' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(207) : error C2374: '__bool__getInverse__double__Matrixd_R1' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(90) : see declaration of '__bool__getInverse__double__Matrixd_R1' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(212) : error C2374: '__bool__getInterpolatedControlPoint__double__ControlPoint_R1' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(95) : see declaration of '__bool__getInterpolatedControlPoint__double__ControlPoint_R1' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(217) : error C2374: '__void__insert__double__C5_ControlPoint_R1' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(100) : see declaration of '__void__insert__double__C5_ControlPoint_R1' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(222) : error C2374: '__double__getFirstTime' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(105) : see declaration of '__double__getFirstTime' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(227) : error C2374: '__double__getLastTime' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(110) : see declaration of '__double__getLastTime' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(232) : error C2374: '__double__getPeriod' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(115) : see declaration of '__double__getPeriod' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(237) : error C2374: '__void__setLoopMode__LoopMode' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(120) : see declaration of '__void__setLoopMode__LoopMode' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(242) : error C2374: '__LoopMode__getLoopMode' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(125) : see declaration of '__LoopMode__getLoopMode' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(247) : error C2374: '__void__setTimeControlPointMap__TimeControlPointMap_R1' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(130) : see declaration of '__void__setTimeControlPointMap__TimeControlPointMap_R1' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(252) : error C2374: '__TimeControlPointMap_R1__getTimeControlPointMap' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(135) : see declaration of '__TimeControlPointMap_R1__getTimeControlPointMap' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(257) : error C2374: '__C5_TimeControlPointMap_R1__getTimeControlPointMap' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(140) : see declaration of '__C5_TimeControlPointMap_R1__getTimeControlPointMap' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(262) : error C2374: '__bool__empty' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(145) : see declaration of '__bool__empty' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(267) : error C2374: '__void__read__std_istream_R1' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(150) : see declaration of '__void__read__std_istream_R1' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(272) : error C2374: '__void__write__std_ostream_R1' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(155) : see declaration of '__void__write__std_ostream_R1' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(422) : error C2374: '____AnimationPath' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(305) : see declaration of '____AnimationPath' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(425) : error C2374: '____AnimationPath__C5_AnimationPath_R1__C5_CopyOp_R1' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(308) : see declaration of '____AnimationPath__C5_AnimationPath_R1__C5_CopyOp_R1' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(429) : error C2374: '__osg_Object_P1__cloneType' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(312) : see declaration of '__osg_Object_P1__cloneType' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(434) : error C2374: '__osg_Object_P1__clone__C5_osg_CopyOp_R1' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(317) : see declaration of '__osg_Object_P1__clone__C5_osg_CopyOp_R1' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(439) : error C2374: '__bool__isSameKindAs__C5_osg_Object_P1' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(322) : see declaration of '__bool__isSameKindAs__C5_osg_Object_P1' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(444) : error C2374: '__C5_char_P1__libraryName' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(327) : see declaration of '__C5_char_P1__libraryName' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(449) : error C2374: '__C5_char_P1__className' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(332) : see declaration of '__C5_char_P1__className' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(454) : error C2374: '__bool__getMatrix__double__Matrixf_R1' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(337) : see declaration of '__bool__getMatrix__double__Matrixf_R1' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(459) : error C2374: '__bool__getMatrix__double__Matrixd_R1' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(342) : see declaration of '__bool__getMatrix__double__Matrixd_R1' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(464) : error C2374: '__bool__getInverse__double__Matrixf_R1' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(347) : see declaration of '__bool__getInverse__double__Matrixf_R1' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(469) : error C2374: '__bool__getInverse__double__Matrixd_R1' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(352) : see declaration of '__bool__getInverse__double__Matrixd_R1' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(474) : error C2374: '__bool__getInterpolatedControlPoint__double__ControlPoint_R1' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(357) : see declaration of '__bool__getInterpolatedControlPoint__double__ControlPoint_R1' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(479) : error C2374: '__void__insert__double__C5_ControlPoint_R1' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(362) : see declaration of '__void__insert__double__C5_ControlPoint_R1' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(484) : error C2374: '__double__getFirstTime' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(367) : see declaration of '__double__getFirstTime' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(489) : error C2374: '__double__getLastTime' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(372) : see declaration of '__double__getLastTime' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(494) : error C2374: '__double__getPeriod' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(377) : see declaration of '__double__getPeriod' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(499) : error C2374: '__void__setLoopMode__LoopMode' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(382) : see declaration of '__void__setLoopMode__LoopMode' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(504) : error C2374: '__LoopMode__getLoopMode' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(387) : see declaration of '__LoopMode__getLoopMode' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(509) : error C2374: '__void__setTimeControlPointMap__TimeControlPointMap_R1' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(392) : see declaration of '__void__setTimeControlPointMap__TimeControlPointMap_R1' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(514) : error C2374: '__TimeControlPointMap_R1__getTimeControlPointMap' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(397) : see declaration of '__TimeControlPointMap_R1__getTimeControlPointMap' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(519) : error C2374: '__C5_TimeControlPointMap_R1__getTimeControlPointMap' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(402) : see declaration of '__C5_TimeControlPointMap_R1__getTimeControlPointMap' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(524) : error C2374: '__bool__empty' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(407) : see declaration of '__bool__empty' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(529) : error C2374: '__void__read__std_istream_R1' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(412) : see declaration of '__void__read__std_istream_R1' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(534) : error C2374: '__void__write__std_ostream_R1' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(417) : see declaration of '__void__write__std_ostream_R1' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(633) : error C2374: '____ControlPoint' : redefinition; multiple initialization 1> ..\..\..\src\osgWrappers\osg\AnimationPath.cpp(557) : see declaration of '____ControlPoint' 1>..\..\..\src\osgWrappers\osg\AnimationPath.cpp(636) : error C2374: '____ControlPoint__C5_osg_Vec3d_R1' : redefinition; multiple initialization Etc. Paul Martz Skew Matrix Software LLC http://www.skew-matrix.com 303 859 9466 _______________________________________________ osg-users mailing list osg-users@openscenegraph.net http://openscenegraph.net/mailman/listinfo/osg-users http://www.openscenegraph.org/