NVIDIA GameWorks Integration


Hello, just recently needed to work with flex inside ue4, and as such do not have much knowledge of the program itself.  Whenever I attempt to build the most recent built 4.17.1, I get these errors, and after googling around I cannot find another case of these errors occurring for anyone else.  If it helps diagnose, I just finished fixing the combaseapi.h error that required me to state IUnknown.  Thank you for any help!

[SPOILER]


Severity    Code    Description    Project    File    Line    Suppression State
Error    MSB3075    The command "..\..\Build\BatchFiles\Build.bat UE4Editor Win64 Development -waitmutex" exited with code 5. Please verify that you have sufficient rights to run  command.    UE4    C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.MakeFile.Targets    44    
Warning    C4996    'FCollisionQueryParams::FCollisionQueryParams': FCollisionQueryParams, to avoid ambiguity, please use other constructor and explicitly provide an FName parameter (not just a string literal) as the first parameter Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.    UE4    C:\Users\ianriley\Desktop\UE4\Engine\Source\Runtime\Engine\Private\PhysicsEngine\FlexComponent.cpp    653    
Error    C2665    'GetTypeHash': none of the 14 overloads could convert all the argument types    UE4    C:\Users\ianriley\Desktop\UE4\Engine\Source\Runtime\Core\Public\Containers\Set.h    64    
Error    C3861    'GetDebugDebugName': identifier not found    UE4    C:\Users\ianriley\Desktop\UE4\Engine\Source\Runtime\Engine\Private\PhysicsEngine\BodyInstance.cpp    1276    
Error    C3861    'GetSimulatingAndBlendWeight': identifier not found    UE4    C:\Users\ianriley\Desktop\UE4\Engine\Source\Runtime\Engine\Private\PhysicsEngine\BodyInstance.cpp    1282    
Warning    C4311    'type cast': pointer truncation from 'const void *' to 'unsigned long'    UE4    C:\Users\ianriley\Desktop\UE4\Engine\Source\ThirdParty\HarfBuzz\harfbuzz-1.2.4\src\hb-private.hh    715    
Error    C4302    'type cast': truncation from 'const void *' to 'unsigned long'    UE4    C:\Users\ianriley\Desktop\UE4\Engine\Source\ThirdParty\HarfBuzz\harfbuzz-1.2.4\src\hb-private.hh    715    
Error    C2903    'GetPropertyValue': symbol is neither a class template nor a function template    UE4    C:\Users\ianriley\Desktop\UE4\Engine\Source\ThirdParty\FBX\2016.1.1\include\fbxsdk\core\fbxproperty.h    1215    
Error    C2903    'GetPropertyValue': symbol is neither a class template nor a function template    UE4    C:\Users\ianriley\Desktop\UE4\Engine\Source\ThirdParty\FBX\2016.1.1\include\fbxsdk\core\fbxproperty.h    1215    
Error    C2903    'GetPropertyValue': symbol is neither a class template nor a function template    UE4    C:\Users\ianriley\Desktop\UE4\Engine\Source\ThirdParty\FBX\2016.1.1\include\fbxsdk\core\fbxproperty.h    1215    
Warning    C4287    '<': unsigned/negative constant mismatch    UE4    C:\Users\ianriley\Desktop\UE4\Engine\Source\Editor\DetailCustomizations\Private\BodyInstanceCustomization.cpp    1105    
Error    C2903    'GetViewDescriptorAllocator': symbol is neither a class template nor a function template    UE4    c:\users\ianriley\desktop\ue4\engine\source\runtime\d3d12rhi\private\D3D12View.h    716    
Error    C2760    syntax error: unexpected token ')', expected 'expression'    UE4    c:\users\ianriley\desktop\ue4\engine\source\runtime\d3d12rhi\private\D3D12View.h    716    
Error    C2903    'GetViewDescriptorAllocator': symbol is neither a class template nor a function template    UE4    c:\users\ianriley\desktop\ue4\engine\source\runtime\d3d12rhi\private\D3D12View.h    725    
Error    C2760    syntax error: unexpected token ')', expected 'expression'    UE4    c:\users\ianriley\desktop\ue4\engine\source\runtime\d3d12rhi\private\D3D12View.h    725    
Error    C2903    'GetViewDescriptorAllocator': symbol is neither a class template nor a function template    UE4    c:\users\ianriley\desktop\ue4\engine\source\runtime\d3d12rhi\private\D3D12View.h    716    
Error    C2760    syntax error: unexpected token ')', expected 'expression'    UE4    c:\users\ianriley\desktop\ue4\engine\source\runtime\d3d12rhi\private\D3D12View.h    716    
Error    C2903    'GetViewDescriptorAllocator': symbol is neither a class template nor a function template    UE4    c:\users\ianriley\desktop\ue4\engine\source\runtime\d3d12rhi\private\D3D12View.h    725    
Error    C2760    syntax error: unexpected token ')', expected 'expression'    UE4    c:\users\ianriley\desktop\ue4\engine\source\runtime\d3d12rhi\private\D3D12View.h    725    
Error    C2903    'GetPropertyValue': symbol is neither a class template nor a function template    UE4    C:\Users\ianriley\Desktop\UE4\Engine\Source\ThirdParty\FBX\2016.1.1\include\fbxsdk\core\fbxproperty.h    1215    
Error    C2903    'GetPropertyValue': symbol is neither a class template nor a function template    UE4    C:\Users\ianriley\Desktop\UE4\Engine\Source\ThirdParty\FBX\2016.1.1\include\fbxsdk\core\fbxproperty.h    1215    
Error        Failed to produce item: C:\Users\ianriley\Desktop\UE4\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Engine.lib    UE4    C:\Users\ianriley\Desktop\UE4\Engine\Intermediate\ProjectFiles\ERROR    1    


[/SPOILER]