Failed to build RiderLink plugin error

Hello,

I am using Rider 2022.2.4 (it's my perpetual fallback license version) and Unreal Engine 5.3. I have tried to install the plugin in game and in engine, but the error occurs with both. I have also tried disabling and enabling the Rider UnrealLink plugin as well as reinstalling Rider, but nothing has worked. Any help would be appreciated!

 

Thank you.

4
12 comments

I´ve got the same issue so it would be a pleasure if anyone can help.

Thank you.

0

Same issue, hope somebody can find a solution to this.

Thanks

0

I solved it! 
All I did was install the latest version of Rider…

0

That's great that you figured it out on your end. Unfortunately, I am unable to update to a newer version as I don't have a current subscription.

0

Maximbsb  i installed the version 2023.2.2 so the latest version but it dont work :-/ 

0
Hello Floperzjr,

Would you mind telling me what OS you are on and sharing the exact error you get?
0

Hello Dmitry,

I am on Windows 11 and here is the link to the log: https://pastebin.com/u5rsN56Y.

0
Hello Floperzjr,

Thank you for the details shared.

The errors in the log mean that RiderLink 2022.2.4 can't be installed and utilized with Unreal Engine 5.3. 
Regrettably, we can't guarantee that previously released versions of Rider work stable and without any issues with actual/future versions of third-party software (like UE, .NET).

The actual version of Rider is supposed not to cause such issues.

What are the available options?
• Not to use RiderLink;
• Not a recommendation, as we can't guarantee side effects absence. However, it works:
    I was able to make Rider 2022.2.4 work with RiderLink 2023.2.2. For that, I opened a project in Rider 2023.2.2, installed RiderLink in the engine, closed Rider 2023.2.2 and opened Rider 2022.2.4. You can do the same using a trial version of Rider 2023.2.2 or with 2023.3 EAP version. Note that after reopening a project in 2022.2.4 you would need to ignore the notification about RiderLink installation)
• To use the actual version of Rider;

Should you have any other questions or difficulties, do not hesitate to ask.
Have a nice day!
0
Hello Rico,

Would you mind sharing the output of RiderLink installation from the Build toolwindow -> RiderLink Installation tab?

Have a nice day!
0

I had the exact same problem and my log looked identical to Flopezjr1369 (Version 2022.2.3) especially this line:

[72/79] Compile [x64] Module.RiderGameControl.cpp
C:\Users\twint\AppData\Local\Temp\UnrealLink\Rijadyk\HostProject\Plugins\RiderLink\Source\RiderGameControl\Private\RiderGameControl.cpp(20): fatal error C1083: Cannot open include file: 'UnrealEd/Public/Editor.h': No such file or directory

Update: 2023.2.2 fixed the problem

0

I'm using UE 5.3.1 and the latest rider version 2023.3.2 and I am experiencing this exact issue.

 

Here is the log:
 

Running AutomationTool...
Using bundled DotNet SDK version: 6.0.302
Starting AutomationTool...
Parsing command line: BuildPlugin -Unversioned -Plugin=C:\Users\acima\AppData\Local\Temp\UnrealLink\Qopoqan\RiderLink.uplugin -Package=C:\Users\acima\AppData\Local\Temp\UnrealLink\Romepot
Initializing script modules...
Total script module initialization time: 0.11 s.
Executing commands...
Copying 394 file(s) using max 64 thread(s)
Reading plugin from C:\Users\acima\AppData\Local\Temp\UnrealLink\Romepot\HostProject\Plugins\RiderLink\RiderLink.uplugin...
Building plugin for host platforms: Win64
Running: C:\Program Files\Epic Games\UE_5.3\Engine\Binaries\ThirdParty\DotNet\6.0.302\windows\dotnet.exe "C:\Program Files\Epic Games\UE_5.3\Engine\Binaries\DotNET\UnrealBuildTool\UnrealBuildTool.dll" UnrealEditor Win64 Development -Project="C:\Users\acima\AppData\Local\Temp\UnrealLink\Romepot\HostProject\HostProject.uproject" -plugin="C:\Users\acima\AppData\Local\Temp\UnrealLink\Romepot\HostProject\Plugins\RiderLink\RiderLink.uplugin" -noubtmakefiles -manifest="C:\Users\acima\AppData\Local\Temp\UnrealLink\Romepot\HostProject\Saved\Manifest-UnrealEditor-Win64-Development.xml" -nohotreload -log="C:\Users\acima\AppData\Roaming\Unreal Engine\AutomationTool\Logs\C+Program+Files+Epic+Games+UE_5.3\UBT-UnrealEditor-Win64-Development.txt"
Log file: C:\Users\acima\AppData\Roaming\Unreal Engine\AutomationTool\Logs\C+Program+Files+Epic+Games+UE_5.3\UBT-UnrealEditor-Win64-Development.txt
Parsing headers for UnrealEditor
  Running Internal UnrealHeaderTool C:\Users\acima\AppData\Local\Temp\UnrealLink\Romepot\HostProject\HostProject.uproject C:\Users\acima\AppData\Local\Temp\UnrealLink\Romepot\HostProject\Intermediate\Build\Win64\UnrealEditor\Development\UnrealEditor.uhtmanifest -WarningsAsErrors -installed
Total of 0 written
Reflection code generated for UnrealEditor in 0.9548809 seconds
Writing manifest to C:\Users\acima\AppData\Local\Temp\UnrealLink\Romepot\HostProject\Saved\Manifest-UnrealEditor-Win64-Development.xml
Building UnrealEditor...
Using Visual Studio 2022 14.36.32544 toolchain (C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532) and Windows 10.0.22621.0 SDK (C:\Program Files (x86)\Windows Kits\10).
Determining max actions to execute in parallel (24 physical cores, 32 logical cores)
  Executing up to 24 processes, one per physical core
------ Building 83 action(s) started ------
[1/83] Compile [x64] RdTextBuffer.cpp
[2/83] Compile [x64] thirdparty.cpp
[3/83] Compile [x64] ISerializersOwner.cpp
[4/83] Compile [x64] ISerializable.cpp
[5/83] Compile [x64] SimpleScheduler.cpp
[6/83] Compile [x64] SynchronousScheduler.cpp
[7/83] Compile [x64] countdownlatch.cpp
[8/83] Compile [x64] DateTime.cpp
[9/83] Compile [x64] LifetimeImpl.cpp
[10/83] Compile [x64] IScheduler.cpp
[11/83] Compile [x64] async.cpp
[12/83] Compile [x64] cfg.cpp
[13/83] Compile [x64] color_sinks.cpp
[14/83] Compile [x64] stdout_sinks.cpp
[15/83] Compile [x64] fmt.cpp
[16/83] Compile [x64] thread_util.cpp
[17/83] Compile [x64] SignalCookie.cpp
[18/83] Compile [x64] LifetimeDefinition.cpp
[19/83] Compile [x64] RdId.cpp
[20/83] Compile [x64] RdAny.cpp
[21/83] Compile [x64] RName.cpp
[22/83] Compile [x64] Buffer.cpp
[23/83] Compile [x64] ByteBufferAsyncProcessor.cpp
[24/83] Compile [x64] hashing.cpp
[25/83] Compile [x64] WireBase.cpp
[26/83] Compile [x64] SequentialLifetimes.cpp
[27/83] Compile [x64] Polymorphic.cpp
[28/83] Compile [x64] ExtWire.cpp
[29/83] Compile [x64] spdlog.cpp
[30/83] Compile [x64] RD.cpp
[31/83] Compile [x64] InternScheduler.cpp
[32/83] Compile [x64] PassiveSocket.cpp
[33/83] Compile [x64] RdBindableBase.cpp
[34/83] Compile [x64] SimpleSocket.cpp
[35/83] Compile [x64] SingleThreadScheduler.cpp
[36/83] Resource Default.rc2
[37/83] Resource Default.rc2
[38/83] Compile [x64] ActiveSocket.cpp
[39/83] Compile [x64] InternRoot.cpp
[40/83] Compile [x64] Identities.cpp
[41/83] Compile [x64] IRdWireable.cpp
[42/83] Compile [x64] RdExtBase.cpp
[43/83] Resource Default.rc2
[44/83] Resource Default.rc2
[45/83] Resource Default.rc2
[46/83] Resource Default.rc2
[47/83] Resource Default.rc2
[48/83] Compile [x64] RdReactiveBase.cpp
[49/83] Compile [x64] SocketWire.cpp
[50/83] Compile [x64] Protocol.cpp
[51/83] Compile [x64] IUnknownInstance.cpp
[52/83] Compile [x64] MessageBroker.cpp
[53/83] Compile [x64] SingleThreadSchedulerBase.cpp
[54/83] Compile [x64] PumpScheduler.cpp
[55/83] Compile [x64] Lifetime.cpp
[56/83] Compile [x64] PkgInputStream.cpp
[57/83] Compile [x64] file_sinks.cpp
[58/83] Compile [x64] Serializers.cpp
[59/83] Compile [x64] IProtocol.cpp
[60/83] Compile [x64] WireUtil.cpp
[61/83] Compile [x64] DefaultAbstractDeclaration.cpp
C:\Users\acima\AppData\Local\Temp\UnrealLink\Romepot\HostProject\Plugins\RiderLink\Source\RD\thirdparty\spdlog\include\spdlog\fmt\bundled\core.h(2622) : fatal error C1001: Internal compiler error.
(compiler file 'D:\a\_work\1\s\src\vctools\Compiler\Utc\src\p2\main.c', line 225)
 To work around this problem, try simplifying or changing the program near the locations listed above.
If possible please provide a repro here: https://developercommunity.visualstudio.com
Please choose the Technical Support command on the Visual C++
 Help menu, or open the Technical Support help file for more information
  cl!DllGetObjHandler()+0x2552b5
  cl!DllGetObjHandler()+0x2552b5
[62/83] Compile [x64] SerializationCtx.cpp
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532\INCLUDE\deque(486) : fatal error C1001: Internal compiler error.
(compiler file 'D:\a\_work\1\s\src\vctools\Compiler\Utc\src\p2\main.c', line 225)
 To work around this problem, try simplifying or changing the program near the locations listed above.
If possible please provide a repro here: https://developercommunity.visualstudio.com
Please choose the Technical Support command on the Visual C++
 Help menu, or open the Technical Support help file for more information
[63/83] Compile [x64] Module.RiderShaderInfo.cpp
[64/83] Link [x64] UnrealEditor-RiderShaderInfo.lib
   Creating library C:\Users\acima\AppData\Local\Temp\UnrealLink\Romepot\HostProject\Plugins\RiderLink\Intermediate\Build\Win64\x64\UnrealEditor\Development\RiderShaderInfo\UnrealEditor-RiderShaderInfo.lib and object C:\Users\acima\AppData\Local\Temp\UnrealLink\Romepot\HostProject\Plugins\RiderLink\Intermediate\Build\Win64\x64\UnrealEditor\Development\RiderShaderInfo\UnrealEditor-RiderShaderInfo.exp
[65/83] Link [x64] UnrealEditor-RiderShaderInfo.dll
   Creating library C:\Users\acima\AppData\Local\Temp\UnrealLink\Romepot\HostProject\Plugins\RiderLink\Intermediate\Build\Win64\x64\UnrealEditor\Development\RiderShaderInfo\UnrealEditor-RiderShaderInfo.sup.lib and object C:\Users\acima\AppData\Local\Temp\UnrealLink\Romepot\HostProject\Plugins\RiderLink\Intermediate\Build\Win64\x64\UnrealEditor\Development\RiderShaderInfo\UnrealEditor-RiderShaderInfo.sup.exp
[66/83] Compile [x64] Module.RiderLogging.cpp
[67/83] Link [x64] UnrealEditor-RiderLogging.lib
   Creating library C:\Users\acima\AppData\Local\Temp\UnrealLink\Romepot\HostProject\Plugins\RiderLink\Intermediate\Build\Win64\x64\UnrealEditor\Development\RiderLogging\UnrealEditor-RiderLogging.lib and object C:\Users\acima\AppData\Local\Temp\UnrealLink\Romepot\HostProject\Plugins\RiderLink\Intermediate\Build\Win64\x64\UnrealEditor\Development\RiderLogging\UnrealEditor-RiderLogging.exp
[68/83] Compile [x64] Module.RiderLC.cpp
[69/83] Link [x64] UnrealEditor-RiderLC.lib
   Creating library C:\Users\acima\AppData\Local\Temp\UnrealLink\Romepot\HostProject\Plugins\RiderLink\Intermediate\Build\Win64\x64\UnrealEditor\Development\RiderLC\UnrealEditor-RiderLC.lib and object C:\Users\acima\AppData\Local\Temp\UnrealLink\Romepot\HostProject\Plugins\RiderLink\Intermediate\Build\Win64\x64\UnrealEditor\Development\RiderLC\UnrealEditor-RiderLC.exp
[70/83] Compile [x64] Module.RiderLink.cpp
[71/83] Link [x64] UnrealEditor-RiderLink.lib
   Creating library C:\Users\acima\AppData\Local\Temp\UnrealLink\Romepot\HostProject\Plugins\RiderLink\Intermediate\Build\Win64\x64\UnrealEditor\Development\RiderLink\UnrealEditor-RiderLink.lib and object C:\Users\acima\AppData\Local\Temp\UnrealLink\Romepot\HostProject\Plugins\RiderLink\Intermediate\Build\Win64\x64\UnrealEditor\Development\RiderLink\UnrealEditor-RiderLink.exp
[72/83] Compile [x64] Module.RiderBlueprint.cpp
[73/83] Compile [x64] Module.RiderGameControl.cpp
[74/83] Link [x64] UnrealEditor-RiderBlueprint.lib
   Creating library C:\Users\acima\AppData\Local\Temp\UnrealLink\Romepot\HostProject\Plugins\RiderLink\Intermediate\Build\Win64\x64\UnrealEditor\Development\RiderBlueprint\UnrealEditor-RiderBlueprint.lib and object C:\Users\acima\AppData\Local\Temp\UnrealLink\Romepot\HostProject\Plugins\RiderLink\Intermediate\Build\Win64\x64\UnrealEditor\Development\RiderBlueprint\UnrealEditor-RiderBlueprint.exp
[75/83] Link [x64] UnrealEditor-RiderGameControl.lib
   Creating library C:\Users\acima\AppData\Local\Temp\UnrealLink\Romepot\HostProject\Plugins\RiderLink\Intermediate\Build\Win64\x64\UnrealEditor\Development\RiderGameControl\UnrealEditor-RiderGameControl.lib and object C:\Users\acima\AppData\Local\Temp\UnrealLink\Romepot\HostProject\Plugins\RiderLink\Intermediate\Build\Win64\x64\UnrealEditor\Development\RiderGameControl\UnrealEditor-RiderGameControl.exp
Total time in Parallel executor: 16.12 seconds
Total execution time: 21.29 seconds
Failed to build RiderLink plugin for C:\Program Files\Epic Games\UE_5.3
Failed to build RiderLink plugin
0

Alright so, just after writing my last comment, I simply tried to install the link plugin above by closing the UE editor first and it seemed to have worked. Looks like the editor has to be closed first.

0

Please sign in to leave a comment.