When trying to compile unreal editor 4.24 and 4.25 with meshtool included from source I get errors. Visual Studio 2017.
E0304 no instance of overloaded function "GetPrimitiveUniformShaderParameters" matches the argument list in MeshTool\Source\MeshToolRuntime\Private\MTMesh\MTMeshBuilder.cpp 853
C2661 'GetPrimitiveUniformShaderParameters': no overloaded function takes 16 arguments MeshTool\Source\MeshToolRuntime\Private\MTMesh\MTMeshBuilder.cpp 853
I got it to compile with the engine by adding an extra false to the GetPrimitiveUniformShaderParameters. Seems there were only 16 entries in each function call when there were 17 declaired.
When trying to compile unreal editor 4.24 and 4.25 with meshtool included from source I get errors. Visual Studio 2017.
It also prevents any rocketbuilds from packaging.