KhronosGroup / KhronosGroup/OpenCOLLADA

ColladaMax 3ds Max 2020 compilation error in COLLADAMaxSceneGraphCreator.cpp

Open
#627 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C++
Stars
678
Forks
260
PR merge metrics
No merged PRs in 30d

Description

I'm trying to compile the ColladaMax plugin with 3ds Max 2020 SDK and Visual Studio 2017. Got stuck with the following compilation error in COLLADAMaxSceneGraphCreator.cpp. Does anyone know how to fix it?

1>COLLADAMaxSceneGraphCreator.cpp
1>c:\opencollada-master2020\colladamax\src\colladamaxscenegraphcreator.cpp(206): fatal error C1001: An internal error has occurred in the compiler.
1>(compiler file 'd:\agent_work\3\s\src\vctools\compiler\cxxfe\sl\p1\c\ctrlflow.c', line 550)
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++
1> Help menu, or open the Technical Support help file for more information
1>c:\opencollada-master2020\colladamax\src\colladamaxscenegraphcreator.cpp(229): note: see reference to function template instantiation 'bool COLLADAMax::SceneGraphCreator::importInstancesCOLLADAFW::InstanceCamera,0(const COLLADAFW::PointerArrayCOLLADAFW::InstanceCamera &,ImpNode *)' being compiled
1>COLLADAMaxSkinControllerDataImporter.cpp

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the build with the 3ds Max 2020 SDK and Visual Studio 2017, then inspect COLLADAMaxSceneGraphCreator.cpp around lines 206 and 229, including the importInstances template instantiation. Done means the ColladaMax plugin compiles past this internal compiler error.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
build-system, desktop-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.