I'm currently building OpenVRML 0.18.8 from http://svn.openvrml.org/svnroot/openvrml/branches/0.18 using Visual Studio C++ 2008. I've successfully built and run this version using Visual Studio 2010, however, I need a build of OpenVRML 0.18.8 that is compatible with a VS 2008 build of OpenSceneGraph-3.0.1 and the plethora of 3rd party binaries that support it. I've created a VS 2008 solution file based on the VS 2010 OpenVRML.sln that comes with OpenVRML 0.18.8.
I get the following error when compiling anchor.cpp in the VRML97 project:
1>------ Build started: Project: vrml97, Configuration: Debug Win32 ------
1>d:\3rdparty\openvrml-0.18.9_vc2008\openvrml\src\node\vrml97\grouping_node_base.h(137) : fatal error C1001: An internal error has occurred in the compiler.
1>(compiler file 'msc1.cpp', line 1411)
1> To work around this problem, try simplifying or changing the program near the locations listed above.
1>Please choose the Technical Support command on the Visual C++
The compiler is having issues with:
template <typename Derived>
add_children_listener(grouping_node_base<Derived> & node):
Here are the versions of components I'm using :
- Visual Studio C++ 2008
Is the problem associated with BOOST as there are a huge number of include files accessed when compiling anchor.cpp (using the /showIncludes compile option)? I've used a number of older versions of BOOST without success.
Get latest updates about Open Source Projects, Conferences and News.