JetBrains / UnrealLink

Apache License 2.0
129 stars 23 forks source link

RiderLink won't install if path contains special characters #230

Closed urskiz closed 1 year ago

urskiz commented 1 year ago
Running AutomationTool...
Using bundled DotNet SDK version: 6.0.302
Starting AutomationTool...
Parsing command line: BuildPlugin -Unversioned -Plugin=C:\Users\Urska\AppData\Local\Temp\UnrealLink\Ryzurus\RiderLink.uplugin -Package=C:\Users\Urska\AppData\Local\Temp\UnrealLink\Ticawum
Initializing script modules...
Total script module initialization time: 0.13 s.
Executing commands...
Copying 389 file(s) using max 64 thread(s)
Reading plugin from C:\Users\Urska\AppData\Local\Temp\UnrealLink\Ticawum\HostProject\Plugins\RiderLink\RiderLink.uplugin...
Building plugin for host platforms: Win64
Running: C:\Program Files\Epic Games\UE_5.1\Engine\Binaries\ThirdParty\DotNet\6.0.302\windows\dotnet.exe "C:\Program Files\Epic Games\UE_5.1\Engine\Binaries\DotNET\UnrealBuildTool\UnrealBuildTool.dll" UnrealEditor Win64 Development -Project=C:\Users\Urska\AppData\Local\Temp\UnrealLink\Ticawum\HostProject\HostProject.uproject -plugin=C:\Users\Urska\AppData\Local\Temp\UnrealLink\Ticawum\HostProject\Plugins\RiderLink\RiderLink.uplugin -iwyu -noubtmakefiles -manifest=C:\Users\Urska\AppData\Local\Temp\UnrealLink\Ticawum\HostProject\Saved\Manifest-UnrealEditor-Win64-Development.xml -nohotreload -log="C:\Users\Urska\AppData\Roaming\Unreal Engine\AutomationTool\Logs\C+Program+Files+Epic+Games+UE_5.1\UBT-UnrealEditor-Win64-Development.txt"
Log file: C:\Users\Urska\AppData\Roaming\Unreal Engine\AutomationTool\Logs\C+Program+Files+Epic+Games+UE_5.1\UBT-UnrealEditor-Win64-Development.txt
Parsing headers for UnrealEditor
  Running Internal UnrealHeaderTool C:\Users\Urska\AppData\Local\Temp\UnrealLink\Ticawum\HostProject\HostProject.uproject C:\Users\Urska\AppData\Local\Temp\UnrealLink\Ticawum\HostProject\Intermediate\Build\Win64\UnrealEditor\Development\UnrealEditor.uhtmanifest -WarningsAsErrors -installed
Total of 0 written
Reflection code generated for UnrealEditor in 2.0756674 seconds
Writing manifest to C:\Users\Urska\AppData\Local\Temp\UnrealLink\Ticawum\HostProject\Saved\Manifest-UnrealEditor-Win64-Development.xml
Building UnrealEditor...
Using Visual Studio 2022 14.34.31937 toolchain (C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933) and Windows 10.0.22000.0 SDK (C:\Program Files (x86)\Windows Kits\10).
Determining max actions to execute in parallel (8 physical cores, 8 logical cores)
  Executing up to 8 processes, one per physical core
  Requested 1.5 GB free memory per action, 2.55 GB available: limiting max parallel actions to 1
Building 79 actions with 1 process...
[1/79] Compile RdExtBase.cpp
c1xx: fatal error C1083: Cannot open source file: 'C:\Users\Urška\AppData\Local\Temp\UnrealLink\Ticawum\HostProject\Plugins\RiderLink\Source\RD\src\rd_framework_cpp\src\main\ext\RdExtBase.cpp': No such file or directory
[2/79] Compile LifetimeImpl.cpp
c1xx: fatal error C1083: Cannot open source file: 'C:\Users\Urška\AppData\Local\Temp\UnrealLink\Ticawum\HostProject\Plugins\RiderLink\Source\RD\src\rd_core_cpp\src\main\lifetime\LifetimeImpl.cpp': No such file or directory
[3/79] Compile InternScheduler.cpp
c1xx: fatal error C1083: Cannot open source file: 'C:\Users\Urška\AppData\Local\Temp\UnrealLink\Ticawum\HostProject\Plugins\RiderLink\Source\RD\src\rd_framework_cpp\src\main\intern\InternScheduler.cpp': No such file or directory
[4/79] Compile SignalCookie.cpp
c1xx: fatal error C1083: Cannot open source file: 'C:\Users\Urška\AppData\Local\Temp\UnrealLink\Ticawum\HostProject\Plugins\RiderLink\Source\RD\src\rd_core_cpp\src\main\reactive\base\SignalCookie.cpp': No such file or directory
[5/79] Resource Default.rc2
[6/79] Compile spdlog.cpp
c1xx: fatal error C1083: Cannot open source file: 'C:\Users\Urška\AppData\Local\Temp\UnrealLink\Ticawum\HostProject\Plugins\RiderLink\Source\RD\thirdparty\spdlog\src\spdlog.cpp': No such file or directory
[7/79] Compile RdReactiveBase.cpp
c1xx: fatal error C1083: Cannot open source file: 'C:\Users\Urška\AppData\Local\Temp\UnrealLink\Ticawum\HostProject\Plugins\RiderLink\Source\RD\src\rd_framework_cpp\src\main\base\RdReactiveBase.cpp': No such file or directory
[8/79] Compile SequentialLifetimes.cpp
c1xx: fatal error C1083: Cannot open source file: 'C:\Users\Urška\AppData\Local\Temp\UnrealLink\Ticawum\HostProject\Plugins\RiderLink\Source\RD\src\rd_core_cpp\src\main\lifetime\SequentialLifetimes.cpp': No such file or directory
[9/79] Compile IUnknownInstance.cpp
c1xx: fatal error C1083: Cannot open source file: 'C:\Users\Urška\AppData\Local\Temp\UnrealLink\Ticawum\HostProject\Plugins\RiderLink\Source\RD\src\rd_framework_cpp\src\main\base\IUnknownInstance.cpp': No such file or directory
[10/79] Compile PassiveSocket.cpp
c1xx: fatal error C1083: Cannot open source file: 'C:\Users\Urška\AppData\Local\Temp\UnrealLink\Ticawum\HostProject\Plugins\RiderLink\Source\RD\thirdparty\clsocket\src\PassiveSocket.cpp': No such file or directory
[11/79] Compile SimpleSocket.cpp
c1xx: fatal error C1083: Cannot open source file: 'C:\Users\Urška\AppData\Local\Temp\UnrealLink\Ticawum\HostProject\Plugins\RiderLink\Source\RD\thirdparty\clsocket\src\SimpleSocket.cpp': No such file or directory
[12/79] Compile PkgInputStream.cpp
c1xx: fatal error C1083: Cannot open source file: 'C:\Users\Urška\AppData\Local\Temp\UnrealLink\Ticawum\HostProject\Plugins\RiderLink\Source\RD\src\rd_framework_cpp\src\main\wire\PkgInputStream.cpp': No such file or directory
[13/79] Compile RD.cpp
c1xx: fatal error C1083: Cannot open source file: 'C:\Users\Urška\AppData\Local\Temp\UnrealLink\Ticawum\HostProject\Plugins\RiderLink\Source\RD\RD.cpp': No such file or directory
[14/79] Compile file_sinks.cpp
c1xx: fatal error C1083: Cannot open source file: 'C:\Users\Urška\AppData\Local\Temp\UnrealLink\Ticawum\HostProject\Plugins\RiderLink\Source\RD\thirdparty\spdlog\src\file_sinks.cpp': No such file or directory
[15/79] Compile SerializationCtx.cpp
c1xx: fatal error C1083: Cannot open source file: 'C:\Users\Urška\AppData\Local\Temp\UnrealLink\Ticawum\HostProject\Plugins\RiderLink\Source\RD\src\rd_framework_cpp\src\main\serialization\SerializationCtx.cpp': No such file or directory
[16/79] Compile hashing.cpp
DecoyRS commented 1 year ago

A workaround has been added to UnrealLink, that will allow to speficy a temp folder to build the plugin, check File | Settings | Languages & Frameworks | Unreal Engine | Intermediate folder