Hi there.
I’m having issues with UE5 on my Mac machine. Simply I cannot create or open any C++ project.
What I did is:
-
Install .net core 3.1 (I had to do this on Win11 so I did it on Mac as well).
1.5. Xcode is already installed and working because I develop Unity and Flutter stuff for iOS. -
Install All the components of UE5
-
When I create a C++ project, I get this:
What I get in the Log.txt file is:
Log started at 09/24/2022 07:56:49 (2022-09-24T12:56:49Z)
No config file at /Users/octe/Unreal Engine/UnrealBuildTool/BuildConfiguration.xml
Configuration will be read from:
/Users/octe/.config/Unreal Engine/UnrealBuildTool/BuildConfiguration.xml
Note: Android toolchain NDK r21b recommended
Command line: “/Users/Shared/Epic Games/UE_5.0/Engine/Binaries/DotNET/UnrealBuildTool/UnrealBuildTool.dll” Development Mac “-Project=/Users/octe/Documents/Unreal Projects/UE5C++Course/CryptRaider/AnotherProject2/AnotherProject2.uproject” -TargetType=Editor -Progress -NoEngineChanges -NoHotReloadFromIDE
Log file: /Users/octe/Library/Application Support/Epic/UnrealBuildTool/Log.txt
Skipping /Users/Shared/Epic Games/UE_5.0/Engine/Intermediate/Build/BuildRules/UE5Rules.dll: File is installed
Skipping /Users/Shared/Epic Games/UE_5.0/Engine/Intermediate/Build/BuildRules/UE5ProgramRules.dll: File is installed
Creating makefile for AnotherProject2Editor (no existing makefile)
ERROR: Platform Mac is not a valid platform to build. Check that the SDK is installed properly.
BuildException: Platform Mac is not a valid platform to build. Check that the SDK is installed properly.
at UnrealBuildTool.UEBuildTarget.Create(TargetDescriptor Descriptor, Boolean bSkipRulesCompile, Boolean bForceRulesCompile, Boolean bUsePrecompiled) in /Users/build/Build/++UE5/Sync/Engine/Source/Programs/UnrealBuildTool/Configuration/UEBuildTarget.cs:line 703
at UnrealBuildTool.BuildMode.CreateMakefile(BuildConfiguration BuildConfiguration, TargetDescriptor TargetDescriptor, ISourceFileWorkingSet WorkingSet) in /Users/build/Build/++UE5/Sync/Engine/Source/Programs/UnrealBuildTool/Modes/BuildMode.cs:line 726
at UnrealBuildTool.BuildMode.Build(List`1 TargetDescriptors, BuildConfiguration BuildConfiguration, ISourceFileWorkingSet WorkingSet, BuildOptions Options, FileReference WriteOutdatedActionsFile, Boolean bSkipPreBuildTargets) in /Users/build/Build/++UE5/Sync/Engine/Source/Programs/UnrealBuildTool/Modes/BuildMode.cs:line 267
at UnrealBuildTool.BuildMode.Execute(CommandLineArguments Arguments) in /Users/build/Build/++UE5/Sync/Engine/Source/Programs/UnrealBuildTool/Modes/BuildMode.cs:line 237
at UnrealBuildTool.UnrealBuildTool.Main(String[] ArgumentsArray) in /Users/build/Build/++UE5/Sync/Engine/Source/Programs/UnrealBuildTool/UnrealBuildTool.cs:line 612
WriteFileIfChanged() wrote 0 changed files of 0 requested writes.
Timeline:
[ 0.000]
0.000
[ 1.456]
I appreciate your help, for now, I will continue on my windows machine, but I would like to play around some prototypes for Apple devices