From: Philip L. <ph...@ed...> - 2007-09-16 23:27:40
|
Hi all, I'm doing a build of openvrml-0.16.6 on Windows XP SP 2, under MS VS 2005 (first release, not VS2005 SP 1) and the build of openvrml-gl is failing under the -release config. (-debug config builds OK). Here is the error log.. not a lot to go on here, but might mean something to c++ / MSVS gurus (I am neither). ------ Build started: Project: openvrml-gl, Configuration: Release Win32 ------ Compiling... viewer.cpp c:\Projects\openvrml-0.16.6\src\libopenvrml\openvrml/basetypes.h (45) : error C3861: 'visibility': identifier not found c:\Projects\openvrml-0.16.6\src\libopenvrml\openvrml/basetypes.h (45) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int c:\Projects\openvrml-0.16.6\src\libopenvrml\openvrml/basetypes.h (45) : error C2143: syntax error : missing ';' before 'std::istream' c:\Projects\openvrml-0.16.6\src\libopenvrml\openvrml/basetypes.h (45) : error C2143: syntax error : missing ';' before '&' c:\Projects\openvrml-0.16.6\src\libopenvrml\openvrml/basetypes.h (45) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int c:\Projects\openvrml-0.16.6\src\libopenvrml\openvrml/basetypes.h (45) : error C2377: 'std::istream' : redefinition; typedef cannot be overloaded with any other symbol C:\Program Files\Microsoft Visual Studio 8\VC\include\iosfwd (700) : see declaration of 'std::istream' c:\Projects\openvrml-0.16.6\src\libopenvrml\openvrml/basetypes.h (45) : error C2888: 'std::basic_istream<_Elem,_Traits> std::istream' : symbol cannot be defined within namespace 'openvrml' with [ _Elem=char, _Traits=std::char_traits<char> ] c:\Projects\openvrml-0.16.6\src\libopenvrml\openvrml/basetypes.h (45) : error C2065: 'in' : undeclared identifier c:\Projects\openvrml-0.16.6\src\libopenvrml\openvrml/basetypes.h (45) : error C2065: 'c' : undeclared identifier c:\Projects\openvrml-0.16.6\src\libopenvrml\openvrml/basetypes.h (45) : error C2275: 'openvrml::color' : illegal use of this type as an expression c:\Projects\openvrml-0.16.6\src\libopenvrml\openvrml/ basetypes.h(43) : see declaration of 'openvrml::color' c:\Projects\openvrml-0.16.6\src\libopenvrml\openvrml/basetypes.h (45) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int c:\Projects\openvrml-0.16.6\src\libopenvrml\openvrml/basetypes.h (45) : fatal error C1903: unable to recover from previous error(s); stopping compilation Build log was saved at "file://c:\Projects\openvrml-0.16.6\ide- projects\Windows\VisualC8_0\OpenVRML\openvrml-gl\Release\BuildLog.htm" openvrml-gl - 12 error(s), 0 warning(s) Can anyone offer any hints? Cheers, Phil |