Building on MacOS 12.1 Compilation Error with UE 5.1
finger563 opened this issue · 2 comments
I'm trying to build VoxelFree (for UE5) on MacOS (12.1) using a locally built version of UE5 off the ue5-main
branch, which currently builds a target for UE 5.1. When doing so, I get these errors in xcode simply trying to build a test example C++ project with the VoxelFree plugin:
Complete Build fail log:
Build unreal_cpp_2022-02-13T16-14-10.txt
Note: there's actually another error that crops up in VoxelMathUtilities.h
regarding template parameter deduction, but I already fixed that.
It is expected. If you wade through the error list you will see that many of the 200+ errors are because they care calling depreciated function call methods or depreciated arguments. It says in these errors, please update your code before the next release or it won't compile. And as the ue5 main branch is really far along in its dev cycle than 5.0 EA2, then we are already on the next version hence it isn't compiling. The errors do provide a significant clue as to how to update the code so its a case of tackling them one by one and correcting the code.
I can't compile on the official 5.0 preview2 as well on windows.