-
Notifications
You must be signed in to change notification settings - Fork 30
Open
Description
I was unable to compile UnrealLink for UE 5.6 preview 1 on Linux. Various compilation units reported the following error :
[81/110] Compile ScriptMsgCallStack.Pregenerated.cpp
In file included from /tmp/JetBrainsPerUserTemp-1000-1/UnrealLink/Kexiwas/HostProject/Plugins/RiderLink/Source/RiderLink/Public/Model/Library/UE4Library/ScriptMsgCallStack.Pregenerated.cpp:9:
In file included from /tmp/JetBrainsPerUserTemp-1000-1/UnrealLink/Kexiwas/HostProject/Plugins/RiderLink/Source/RiderLink/Public/Model/Library/UE4Library/ScriptMsgCallStack.Pregenerated.h:30:
In file included from /tmp/JetBrainsPerUserTemp-1000-1/UnrealLink/Kexiwas/HostProject/Plugins/RiderLink/Source/RD/src/rd_framework_cpp/src/main/task/RdCall.h:8:
In file included from /tmp/JetBrainsPerUserTemp-1000-1/UnrealLink/Kexiwas/HostProject/Plugins/RiderLink/Source/RD/src/rd_framework_cpp/src/main/task/WiredRdTask.h:5:
/tmp/JetBrainsPerUserTemp-1000-1/UnrealLink/Kexiwas/HostProject/Plugins/RiderLink/Source/RD/src/rd_framework_cpp/src/main/task/WiredRdTaskImpl.h:50:24: error: declaration shadows a field of 'WiredRdTaskImpl<T, S>' [-Werror,-Wshadow]
50 | scheduler->queue([&, result = std::move(read_result)]() mutable {
| ^
/tmp/JetBrainsPerUserTemp-1000-1/UnrealLink/Kexiwas/HostProject/Plugins/RiderLink/Source/RD/src/rd_framework_cpp/src/main/task/WiredRdTaskImpl.h:21:32: note: previous declaration is here
21 | Property<RdTaskResult<T, S>>* result{};
|
Changing WiredRdTaskImpl.h to rename the local result variable "fixed" the problem.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels