Building 5.0.1 in XCode: Unknown type name 'EIGEN_DEVICE_FUNC'

Trying to build standalone UE5 in XCode 13.3.1 (13E500a) on a 16" M1 Max.
I changed branch from ue5-main to the 5.0.1-release tag. Ran Setup.sh and GenerateProjectFiles.sh from the repository root.
Built ShaderCompileWorker successfully.
Switched to UE5 Scheme.
Cleaned project.
Build.

Lots of failures e.g.:

…/Engine/Plugins/Experimental/NNI/Source/ThirdParty/ORT/Internal/core/session/onnxruntime_cxx_inline.imp:522:25: No member named 'SessionOptionsAppendExecutionProvider_MIGraphX' in 'OrtApi'
…/Engine/Plugins/Experimental/NNI/Source/ThirdParty/ORT/Internal/core/session/onnxruntime_cxx_inline.imp:521:79: Unknown type name 'OrtMIGraphXProviderOptions'
…/Engine/Source/ThirdParty/Eigen/Eigen/src/Core/util/Macros.h:615:26: Unknown type name 'EIGEN_DEVICE_FUNC'

Any ideas?

1 Like

I have same problem

1 Like