Environment is Mac Sequioa with Unreal Engine 5.5.1.
I have been working through a few courses on C++ game dev.
This issue is really driving me crazy with my workflow.
Every time I change a header file, I can compile the code fine. But when I try to start Unreal, by double-clicking the CrustyPirate.uproject
file I get this error:
If I click “Yes” this happens:
The only way to get around it is to delete all these folders:
- Intermediate
- Build
- Saved
- DerivedDataCache
- Binaries
And delete the XCode workspace: CrustyPirate (Mac).xcworkspace
.
I’m using source control, but it stresses me out because I have to do this so often one day I’m going to delete the wrong thing and lose work. Its so painful.
Then finally it will build.
Using the Mac’s Console app I can see a log file called CrustyPirate-backup-date-time.log
which includes these lines:
LogPluginManager: Mounting Engine plugin ConcertSyncClient
SourceControl: Revision control is disabled
SourceControl: Revision control is disabled
LogInit: Warning: Incompatible or missing module: CrustyPirate
Setting up bundled DotNet SDK
/Users/Shared/Epic Games/UE_5.5/Engine/Build/BatchFiles/Mac/../../../Binaries/ThirdParty/DotNet/8.0.300/mac-arm64
Running dotnet Engine/Binaries/DotNET/UnrealBuildTool/UnrealBuildTool.dll Development Mac -Project=/Users/sez/depot/UnrealEngine2D/CrustyPirateGame/CrustyPirate.uproject -TargetType=Editor -Progress -NoEngineChanges -NoHotReloadFromIDE
Log file: /Users/sez/Documents/Library/Application Support/Epic/UnrealBuildTool/Log.txt
Using 'git status' to determine working set for adaptive non-unity build (/Users/sez/depot/UnrealEngine2D).
@progress push 5%
@progress pop
Target is up to date
Deploying CrustyPirateEditor Mac Development...
Deploying now!
Total execution time: 1.49 seconds
LogInit: Warning: Still incompatible or missing module: CrustyPirate