| Steps To Reproduce | Repro:
- On Mac (haven't tried Windows)
- Create a Games - "First Person" C++ project from template.
- Copy Plugins folder from NoesisSDK to the project.
Compile - 5 errors
CONSOLE: /Users/Shared/Epic Games/UE_5.5/Engine/Build/BatchFiles/Mac/Build.sh MyProject4Editor Mac Development -Project="/Users/ivan.shakhov/Work/Unreal Projects/MyProject4/MyProject4.uproject" -buildscw
0>Setting up bundled DotNet SDK
0>/Users/Shared/Epic Games/UE_5.5/Engine/Build/BatchFiles/Mac/../../../Binaries/ThirdParty/DotNet/8.0.300/mac-arm64
0>Running dotnet Engine/Binaries/DotNET/UnrealBuildTool/UnrealBuildTool.dll MyProject4Editor Mac Development -Project=/Users/ivan.shakhov/Work/Unreal Projects/MyProject4/MyProject4.uproject -buildscw
0>Log file: /Users/ivan.shakhov/Documents/Library/Application Support/Epic/UnrealBuildTool/Log.txt
0>Creating makefile for MyProject4Editor (command line arguments changed)
0>Choosing MODERN XCODE based on .ini settings
0>Parsing headers for MyProject4Editor
0> Running Internal UnrealHeaderTool "/Users/ivan.shakhov/Work/Unreal Projects/MyProject4/MyProject4.uproject" "/Users/ivan.shakhov/Work/Unreal Projects/MyProject4/Intermediate/Build/Mac/MyProject4Editor/Development/MyProject4Editor.uhtmanifest" -WarningsAsErrors -installed
0>Total of 46 written
0>Reflection code generated for MyProject4Editor in 1.2517223 seconds
0>Deleted hot-reload file: /Users/ivan.shakhov/Work/Unreal Projects/MyProject4/Binaries/Mac/UnrealEditor-MyProject4-2350.dylib
0>Building MyProject4Editor...
0>[Adaptive Build] Excluded from NoesisRuntime unity file: NoesisXaml.cpp, NoesisRuntimeModule.cpp, NoesisBlueprint.cpp, NoesisMediaElement.cpp, NoesisCustomVersion.cpp, NoesisFunctionLibrary.cpp, NoesisStructs.cpp, NoesisSupport.cpp, NoesisBlueprintGeneratedClass.cpp, NoesisInterface.cpp, NoesisBaseComponent.cpp, NoesisRive.cpp, NoesisInteractivity.cpp, NoesisTypeClass.cpp, NoesisMediaPlayer.cpp, NoesisLangServer.cpp, NoesisResourceProvider.cpp, NoesisSettings.cpp, NoesisRiveControl.cpp, NoesisLangServerRenderer.cpp, NoesisThumbnailRenderer.cpp, NoesisWorldUIComponent.cpp, NoesisInstance.cpp, NoesisRenderDevice.cpp, NoesisShaders.cpp, BackgroundImage.cpp, LocTextExtension.cpp, RichText.cpp, InputActionTrigger.cpp, LocTableExtension.cpp, WorldTransformConverter.cpp, EnhancedInputActionTrigger.cpp
0>[Adaptive Build] Excluded from NoesisBlueprint unity file: NoesisBlueprintModule.cpp, K2Node_NoesisAssignAndNotify.cpp
0>[Adaptive Build] Excluded from NoesisEditor unity file: NoesisLangServerResourceProvider.cpp, NoesisBlueprintFactory.cpp, SPreviewWidget.cpp, NoesisBlueprintApplicationMode.cpp, NoesisBlueprintApplicationModes.cpp, NoesisBlueprintEditorCommands.cpp, NoesisStyle.cpp, NoesisXamlFactory.cpp, NoesisBlueprintAssetTypeActions.cpp, NoesisBlueprintGraphApplicationMode.cpp, NoesisRiveFactory.cpp, NoesisBlueprintEditorToolbar.cpp, NoesisXamlThumbnailRenderer.cpp, NoesisRiveReimportFactory.cpp, NoesisRiveThumbnailRenderer.cpp, NoesisXamlAssetTypeActions.cpp, SBlueprintModeSeparator.cpp, PreviewTabSummoner.cpp, NoesisRiveAssetTypeActions.cpp, NoesisBlueprintPreviewApplicationMode.cpp, NoesisXamlReimportFactory.cpp, NoesisBlueprintCompiler.cpp, NoesisEditorModule.cpp, NoesisBlueprintEditor.cpp, NoesisBlueprintCompilerContext.cpp
0>Determining max actions to execute in parallel (16 physical cores, 16 logical cores)
0> Executing up to 16 processes, one per physical core
0>Using Unreal Build Accelerator local executor to run 88 action(s)
0> Storage capacity 40Gb
0>---- Starting trace ----
0>UbaSessionServer - Disable remote execution (remote sessions will finish current processes)
0>------ Building 88 action(s) started ------
0>[1/88] Compile [Apple] NoesisRiveControl.c
0>[2/88] Compile [Apple] PCH.NoesisEditor.h (UBA disabled)
0>[3/88] Compile [Apple] PCH.NoesisRuntime.h (UBA disabled)
0>[4/88] Compile [Apple] SharedPCH.Engine.Project.ValApi.Cpp20.h (UBA disabled)
0>[5/88] Compile [Apple] PCH.NoesisBlueprint.h (UBA disabled)
0>[6/88] Compile [Apple] NoesisInteractivity.cpp
0>[7/88] Compile [Apple] NoesisBlueprintGeneratedClass.cpp
0>[8/88] Compile [Apple] LocTextExtension.cpp
0>[9/88] Compile [Apple] Module.NoesisEditor.cpp
0>[10/88] Compile [Apple] NoesisFunctionLibrary.cpp
0>[11/88] Compile [Apple] InputActionTrigger.cpp
0>[12/88] Compile [Apple] NoesisBlueprint.cpp
0>[13/88] Compile [Apple] NoesisCustomVersion.cpp
0>[14/88] Compile [Apple] NoesisInstance.cpp
0>[15/88] Compile [Apple] BackgroundImage.cpp
0>[16/88] Compile [Apple] NoesisBaseComponent.cpp
0>[17/88] Compile [Apple] SharedPCH.UnrealEd.Project.ValApi.Cpp20.h (UBA disabled)
0>[18/88] Compile [Apple] LocTableExtension.cpp
0>[19/88] Compile [Apple] Module.NoesisRuntime.1.cpp
0>[20/88] Compile [Apple] Module.NoesisRuntime.2.cpp
0>[21/88] Compile [Apple] EnhancedInputActionTrigger.cpp
0>[22/88] Compile [Apple] NoesisInterface.cpp
0>[23/88] Compile [Apple] NoesisStructs.cpp
0>[24/88] Compile [Apple] NoesisThumbnailRenderer.cpp
0>NoesisThumbnailRenderer.cpp(6,9): Error : #pragma once in main file [-Werror,-Wpragma-once-outside-header]
0> 6 | #pragma once
0> | ^
0>1 error generated.
0>[25/88] Compile [Apple] NoesisSupport.cpp
0>[26/88] Compile [Apple] NoesisWorldUIComponent.cpp
0>[27/88] Compile [Apple] NoesisXaml.cpp
0>[28/88] Compile [Apple] NoesisRuntimeModule.cpp
0>[29/88] Compile [Apple] NoesisResourceProvider.cpp
0>[30/88] Compile [Apple] NoesisRive.cpp
0>[31/88] Compile [Apple] RichText.cpp
0>[32/88] Compile [Apple] WorldTransformConverter.cpp
0>[33/88] Compile [Apple] NoesisTypeClass.cpp
0>[34/88] Compile [Apple] MyClass.cpp
0>[35/88] Compile [Apple] MyProject4.cpp
0>[36/88] Compile [Apple] MyProject4.init.gen.cpp
0>[37/88] Compile [Apple] NoesisMediaPlayer.cpp
0>[38/88] Compile [Apple] NoesisRenderDevice.cpp
0>[39/88] Compile [Apple] NoesisMediaElement.cpp
0>[40/88] Compile [Apple] NoesisLangServerRenderer.cpp
0>NoesisLangServerRenderer.cpp(6,9): Error : #pragma once in main file [-Werror,-Wpragma-once-outside-header]
0> 6 | #pragma once
0> | ^
0>1 error generated.
0>[41/88] Compile [Apple] NoesisLangServer.cpp
0>[42/88] Compile [Apple] MyProject4GameMode.cpp
0>[43/88] Compile [Apple] MyProject4GameMode.gen.cpp
0>[44/88] Compile [Apple] MyProject4Character.gen.cpp
0>[45/88] Compile [Apple] NoesisSettings.cpp
0>[46/88] Compile [Apple] NoesisRiveControl.cpp
0>In file included from /Users/ivan.shakhov/Work/Unreal Projects/MyProject4/Plugins/NoesisGUI/Source/NoesisRuntime/Private/NoesisRiveControl.cpp:26:
0>In file included from /Users/ivan.shakhov/Work/Unreal Projects/MyProject4/Plugins/NoesisGUI/Source/Noesis/NoesisSDK/Src/Packages/App/RiveBase/Src/Rive.cpp:299:
0>animation_reset_factory.cpp(108,66): Error : reference to 'Component' is ambiguous
0> 108 | artboard->resolve(keyedObjectData->objectId)->as<Component>();
0> | ^
0>Components.h(187,41): Reference : candidate found by name lookup is 'Component'
0> 187 | typedef ComponentRecord Component;
0> | ^
0>shape_paint_mutator.hpp(8,7): Reference : candidate found by name lookup is 'rive::Component'
0> 8 | class Component;
0> | ^
0>In file included from /Users/ivan.shakhov/Work/Unreal Projects/MyProject4/Plugins/NoesisGUI/Source/NoesisRuntime/Private/NoesisRiveControl.cpp:26:
0>In file included from /Users/ivan.shakhov/Work/Unreal Projects/MyProject4/Plugins/NoesisGUI/Source/Noesis/NoesisSDK/Src/Packages/App/RiveBase/Src/Rive.cpp:299:
0>animation_reset_factory.cpp(108,66): Error : reference to 'Component' is ambiguous
0> 108 | artboard->resolve(keyedObjectData->objectId)->as<Component>();
0> | ^
0>Components.h(187,41): Reference : candidate found by name lookup is 'Component'
0> 187 | typedef ComponentRecord Component;
0> | ^
0>shape_paint_mutator.hpp(8,7): Reference : candidate found by name lookup is 'rive::Component'
0> 8 | class Component;
0> | ^
0>In file included from /Users/ivan.shakhov/Work/Unreal Projects/MyProject4/Plugins/NoesisGUI/Source/NoesisRuntime/Private/NoesisRiveControl.cpp:26:
0>In file included from /Users/ivan.shakhov/Work/Unreal Projects/MyProject4/Plugins/NoesisGUI/Source/Noesis/NoesisSDK/Src/Packages/App/RiveBase/Src/Rive.cpp:692:
0>text.cpp(693,7): Error : reference to 'TextStyle' is ambiguous
0> 693 | const TextStyle* Text::styleFromShaperId(uint16_t id) const
0> | ^
0>TextEdit.h(423,41): Reference : candidate found by name lookup is 'TextStyle'
0> 423 | typedef struct TextStyle TextStyle;
0> | ^
0>text_style.hpp(22,7): Reference : candidate found by name lookup is 'rive::TextStyle'
0> 22 | class TextStyle : public TextStyleBase,
0> | ^
0>3 errors generated.
0>[47/88] Compile [Apple] NoesisShaders.cpp
0>[48/88] Compile [Apple] MyProject4Character.cpp
0>[49/88] Compile [Apple] NoesisBlueprintModule.cpp
0>[50/88] Compile [Apple] MyProject4PickUpComponent.cpp
0>[51/88] Compile [Apple] Module.NoesisBlueprint.cpp
0>[52/88] Compile [Apple] K2Node_NoesisAssignAndNotify.cpp
0>[53/88] Compile [Apple] NoesisBlueprintApplicationModes.cpp
0>[54/88] Compile [Apple] PerModuleInline.gen.cpp
0>[55/88] Compile [Apple] MyProject4Projectile.cpp
0>[56/88] Compile [Apple] MyProject4Projectile.gen.cpp
0>[57/88] Compile [Apple] NoesisBlueprintApplicationMode.cpp
0>[58/88] Compile [Apple] MyProject4PickUpComponent.gen.cpp
0>[59/88] Compile [Apple] NoesisBlueprintCompiler.cpp
0>[60/88] Compile [Apple] NoesisBlueprintCompilerContext.cpp
0>[61/88] Compile [Apple] MyProject4WeaponComponent.gen.cpp
0>[62/88] Compile [Apple] NoesisBlueprintEditor.cpp
0>[63/88] Compile [Apple] NoesisBlueprintAssetTypeActions.cpp
0>[64/88] Compile [Apple] NoesisBlueprintEditorCommands.cpp
0>[65/88] Compile [Apple] MyProject4WeaponComponent.cpp
0>[66/88] Compile [Apple] NoesisBlueprintFactory.cpp
0>[67/88] Compile [Apple] NoesisBlueprintEditorToolbar.cpp
0>[68/88] Compile [Apple] NoesisBlueprintGraphApplicationMode.cpp
0>[69/88] Compile [Apple] NoesisRiveReimportFactory.cpp
0>[70/88] Compile [Apple] NoesisBlueprintPreviewApplicationMode.cpp
0>[71/88] Compile [Apple] NoesisLangServerResourceProvider.cpp
0>[72/88] Compile [Apple] NoesisRiveAssetTypeActions.cpp
0>[73/88] Compile [Apple] NoesisRiveFactory.cpp
0>[74/88] Link [Apple] UnrealEditor-MyProject4.dylib (UBA disabled)
0>[75/88] Compile [Apple] NoesisRiveThumbnailRenderer.cpp
0>[76/88] Compile [Apple] NoesisXamlReimportFactory.cpp
0>[77/88] Compile [Apple] NoesisXamlThumbnailRenderer.cpp
0>[78/88] Compile [Apple] NoesisStyle.cpp
0>[79/88] Compile [Apple] NoesisXamlAssetTypeActions.cpp
0>[80/88] Compile [Apple] SBlueprintModeSeparator.cpp
0>[81/88] Compile [Apple] PreviewTabSummoner.cpp
0>[82/88] Compile [Apple] NoesisEditorModule.cpp
0>[83/88] Compile [Apple] NoesisXamlFactory.cpp
0>[84/88] Compile [Apple] SPreviewWidget.cpp
0>Trace file written to /Users/ivan.shakhov/Documents/Library/Application Support/Epic/UnrealBuildTool/Log.uba with size 22.2kb
0>Total time in Unreal Build Accelerator local executor: 34.99 seconds
0>Total execution time: 41.34 seconds |
|---|