Does not compile with source main branch because of linker error missing a reference to Substrate::IsSubstrateEnabled which is referenced by the code from ENMaterialGraphConnectionDrawingPolicy.h which includes MaterialGraphConnectionDrawingPolicy.cpp line 129.
To Reproduce
Steps to reproduce the behavior:
Pull the main branch. I'm on this :
Copy the Electronic Nodes plugin into the Engine\Plugins\Marketplace
Build your project.
Expected behavior
Should compile cleanly.
Environment (please complete the following information):
Does not compile with source main branch because of linker error missing a reference to
Substrate::IsSubstrateEnabled
which is referenced by the code fromENMaterialGraphConnectionDrawingPolicy.h
which includesMaterialGraphConnectionDrawingPolicy.cpp
line 129.To Reproduce Steps to reproduce the behavior:
Pull the main branch. I'm on this :
Copy the Electronic Nodes plugin into the Engine\Plugins\Marketplace
Build your project.
Expected behavior Should compile cleanly.
Environment (please complete the following information):
Unreal Engine version: source `commit a4f8b85727eeb01bbaaca8b524044d7566ea8a0a (HEAD -> ue5-main, origin/ue5-main) Author: mikko mononen Mikko.Mononen@epicgames.com Date: Wed Jan 24 03:53:02 2024 -0500
Smart Object: Added parameters for Smart Object Definition
rb Yoan.StAmant
[CL 30836942 by mikko mononen in ue5-main branch]`
The fix is to add the
RenderCore
module to dependencies in theElectronicNodes.Build.cs