AirSim icon indicating copy to clipboard operation
AirSim copied to clipboard

Cannot open blocks form UE4

Open Gloriabhsfer opened this issue 3 years ago • 2 comments

Question

What's your question?

Hi all: I have follow the steps form the manual for UE4 and AirSim for Linux to install and build the project. However, I encounter with question while I am trying to open the blocks Uproject. My system is Ubuntu 20.04 and Unreal_Engine 2.47.2. I try convert the project when I am open the project

The error turns out like this


Running /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Binaries/DotNET/UnrealBuildTool.exe Development Linux -Project="/usr/local/bin/AirSim/AirSim-main/Unreal/Environments/Blocks/Blocks.uproject" -TargetType=Editor -Progress -NoEngineChanges -NoHotReloadFromIDE

Running Mono...

Fixing inconsistent case in filenames.
Setting up Mono
/usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Binaries/Linux
Using 'git status' to determine working set for adaptive non-unity build (/usr/local/bin/Unreal_Engine/UnrealEngine-4.27).
Creating makefile for BlocksEditor (no existing makefile)
WARNING: Library 'stdc++' was not resolvable to a file when used in Module 'AirSim', assuming it is a filename and will search library paths for it. This is slow and dependency checking will not work for it. Please update reference to be fully qualified alternatively use PublicSystemLibraryPaths if you do intended to use this slow path to suppress this warning.
WARNING: Library 'supc++' was not resolvable to a file when used in Module 'AirSim', assuming it is a filename and will search library paths for it. This is slow and dependency checking will not work for it. Please update reference to be fully qualified alternatively use PublicSystemLibraryPaths if you do intended to use this slow path to suppress this warning.
@progress push 5%
Creating makefile for UnrealHeaderTool (no existing makefile)
@progress push 5%
@progress pop
------- Build details --------
Using toolchain located at '/usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Extras/ThirdPartyNotUE/SDKs/HostLinux/Linux_x64/v19_clang-11.0.1-centos7/x86_64-unknown-linux-gnu'.
Using clang (/usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Extras/ThirdPartyNotUE/SDKs/HostLinux/Linux_x64/v19_clang-11.0.1-centos7/x86_64-unknown-linux-gnu/bin/clang++) version '11.0.1' (string), 11 (major), 0 (minor), 1 (patch)
Using bundled libc++ standard C++ library.
Using lld linker
Using llvm-ar : /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Extras/ThirdPartyNotUE/SDKs/HostLinux/Linux_x64/v19_clang-11.0.1-centos7/x86_64-unknown-linux-gnu/bin/llvm-ar
Using fast way to relink  circularly dependent libraries (no FixDeps).
------------------------------
Parsing headers for BlocksEditor
  Running UnrealHeaderTool "/usr/local/bin/AirSim/AirSim-main/Unreal/Environments/Blocks/Blocks.uproject" "/usr/local/bin/AirSim/AirSim-main/Unreal/Environments/Blocks/Intermediate/Build/Linux/B4D820EA/BlocksEditor/Development/BlocksEditor.uhtmanifest" -LogCmds="loginit warning, logexit warning, logdatabase error" -Unattended -WarningsAsErrors -abslog="/usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Programs/UnrealBuildTool/Log_UHT.txt"
LogInit: Display: Loading text-based GConfig....
Reflection code generated for BlocksEditor in 2.8289894 seconds
@progress pop
------- Build details --------
Using toolchain located at '/usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Extras/ThirdPartyNotUE/SDKs/HostLinux/Linux_x64/v19_clang-11.0.1-centos7/x86_64-unknown-linux-gnu'.
Using clang (/usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Extras/ThirdPartyNotUE/SDKs/HostLinux/Linux_x64/v19_clang-11.0.1-centos7/x86_64-unknown-linux-gnu/bin/clang++) version '11.0.1' (string), 11 (major), 0 (minor), 1 (patch)
Using bundled libc++ standard C++ library.
Using lld linker
Using llvm-ar : /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Extras/ThirdPartyNotUE/SDKs/HostLinux/Linux_x64/v19_clang-11.0.1-centos7/x86_64-unknown-linux-gnu/bin/llvm-ar
Using fast way to relink  circularly dependent libraries (no FixDeps).
------------------------------
ERROR: Building would modify the following engine files:
       
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Binaries/Linux/Android/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Binaries/Linux/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/2D/Paper2D/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/AI/AISupport/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/AI/EnvironmentQueryEditor/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Animation/LiveLink/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Blendables/LightPropagationVolume/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Cameras/CameraShakePreviewer/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Cameras/GameplayCameras/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Compression/OodleData/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Compression/OodleNetwork/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Developer/AnimationSharing/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Developer/CLionSourceCodeAccess/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Developer/CodeLiteSourceCodeAccess/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Developer/GitSourceControl/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Developer/KDevelopSourceCodeAccess/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Developer/NullSourceCodeAccess/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Developer/PerforceSourceControl/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Developer/PlasticSourceControl/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Developer/PluginUtils/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Developer/PropertyAccessNode/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Developer/RiderSourceCodeAccess/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Developer/SubversionSourceControl/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Developer/TextureFormatOodle/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Developer/UObjectPlugin/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Developer/VisualStudioCodeSourceCodeAccess/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Editor/AssetManagerEditor/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Editor/ContentBrowser/ContentBrowserAssetDataSource/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Editor/ContentBrowser/ContentBrowserClassDataSource/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Editor/ContentBrowser/ContentBrowserFileDataSource/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Editor/CryptoKeys/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Editor/CurveEditorTools/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Editor/DataValidation/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Editor/FacialAnimation/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Editor/GameplayTagsEditor/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Editor/GeometryMode/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Editor/MaterialAnalyzer/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Editor/MobileLauncherProfileWizard/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Editor/PluginBrowser/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Editor/SpeedTreeImporter/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Enterprise/DatasmithContent/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Enterprise/VariantManagerContent/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Experimental/AlembicImporter/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Experimental/AutomationUtils/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Experimental/BackChannel/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Experimental/ChaosCloth/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Experimental/ChaosClothEditor/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Experimental/ChaosEditor/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Experimental/ChaosNiagara/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Experimental/ChaosSolverPlugin/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Experimental/CharacterAI/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Experimental/GeometryCache/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Experimental/GeometryCollectionPlugin/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Experimental/GeometryProcessing/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Experimental/MotoSynth/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Experimental/PlanarCutPlugin/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Experimental/PlatformCrypto/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Experimental/PythonScriptPlugin/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Experimental/SkeletalReduction/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/FX/Niagara/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Lumin/MagicLeapMedia/Binaries/Linux/UE4Editor.modules
       /usr/local/bin/Unreal_Engine/UnrealEngine-4.27/Engine/Plugins/Lumin/MagicLeapPassableWorld/Binaries/Linux/UE4Editor.modules

Any ideas?

Best, Gloria

Gloriabhsfer avatar Aug 09 '22 06:08 Gloriabhsfer

@Gloriabhsfer have you updated your UE version?

jonyMarino avatar Aug 09 '22 14:08 jonyMarino

Hi Guys, I've got the exact same issue. Was a solution found? I've tried reinstalling Airsim and Unreal to no avail.

Fergus-MW avatar Sep 14 '22 07:09 Fergus-MW

same here! no updates? Anyone managed to find the error?

tanyaspaul avatar Oct 05 '22 00:10 tanyaspaul

We have discovered the same issue with UE 4.27 which the documents state should be the version to use has this now changed ?

einsteinagogo avatar Oct 13 '22 13:10 einsteinagogo

tried 1.8.1 and 1.8.0 both the same in UE 4.27 for Linux

einsteinagogo avatar Oct 13 '22 13:10 einsteinagogo

and also 1.7.0, 1.6.0 and 1.5.0, on Linux

einsteinagogo avatar Oct 13 '22 14:10 einsteinagogo

@Gloriabhsfer have you updated your UE version? Sorry for the late reply. I am now using UE4.27 in Ubuntu 20.04. I figure out this question by reconfig the Uproject for blocks in Linux. Then I can open the block project. The command will be something like: ENGINE_FOLDER/Engine/Build/BatchFiles/Linux/Build.sh ExampleProjectEditor Linux DebugGame -project=PROJ_FOLDER/ExampleProject/ExampleProject.uproject -WaitMutex More details can be find in this linkhttps://mercuna.com/compiling-against-multiple-ue4-linux-installed-builds-buildbot/. Hope this will solve all the problems.

Gloriabhsfer avatar Nov 01 '22 02:11 Gloriabhsfer

@Gloriabhsfer have you updated your UE version? Sorry for the late reply. I am now using UE4.27 in Ubuntu 20.04. I figure out this question by reconfig the Uproject for blocks in Linux. Then I can open the block project. The command will be something like: ENGINE_FOLDER/Engine/Build/BatchFiles/Linux/Build.sh ExampleProjectEditor Linux DebugGame -project=PROJ_FOLDER/ExampleProject/ExampleProject.uproject -WaitMutex More details can be find in this linkhttps://mercuna.com/compiling-against-multiple-ue4-linux-installed-builds-buildbot/. Hope this will solve all the problems.

Hello! I have tried to use this command you mentioned and compile the files successfully. But when I open Blocks.uproject, it still ask me to rebuild. How to solve this?

wuchu1205 avatar Nov 17 '22 08:11 wuchu1205