Github build
Checking / downloading the latest archives
Checking dependencies (excluding Win32, Win64, Mac, Android)…
Failed to read ‘/home/dylan/code/UnrealEngine-release/Engine/Build/Commit.gitdeps.xml’: System.Configuration.ConfigurationErrorsException: Error Initializing the configuration system. —> System.Configuration.ConfigurationErrorsException: Unrecognized configuration section <startup> (/home/dylan/code/UnrealEngine-release/Engine/Binaries/DotNET/GitDependencies.exe.config line 3)
at System.Configuration.ConfigInfo.ThrowException (System.String text, System.Xml.XmlReader reader) [0x00007] in <d6de850e07274db588ca7c247bfa5ec6>:0
at System.Configuration.SectionGroupInfo.ReadContent (System.Xml.XmlReader reader, System.Configuration.Configuration config, System.Boolean overrideAllowed, System.Boolean root) [0x00170] in <d6de850e07274db588ca7c247bfa5ec6>:0
at System.Configuration.SectionGroupInfo.ReadRootData (System.Xml.XmlReader reader, System.Configuration.Configuration config, System.Boolean overrideAllowed) [0x00007] in <d6de850e07274db588ca7c247bfa5ec6>:0
at System.Configuration.Configuration.ReadConfigFile (System.Xml.XmlReader reader, System.String fileName) [0x000ec] in <d6de850e07274db588ca7c247bfa5ec6>:0
at System.Configuration.Configuration.Load () [0x00052] in <d6de850e07274db588ca7c247bfa5ec6>:0
at System.Configuration.Configuration.Init (System.Configuration.Internal.IConfigSystem system, System.String configPath, System.Configuration.Configuration parent) [0x00065] in <d6de850e07274db588ca7c247bfa5ec6>:0
at System.Configuration.Configuration…ctor (System.Configuration.InternalConfigurationSystem system, System.String locationSubPath) [0x0005c] in <d6de850e07274db588ca7c247bfa5ec6>:0
at System.Configuration.InternalConfigurationFactory.Create (System.Type typeConfigHost, System.Object] hostInitConfigurationParams) [0x0000e] in <d6de850e07274db588ca7c247bfa5ec6>:0
at System.Configuration.ConfigurationManager.OpenExeConfigurationInternal (System.Configuration.ConfigurationUserLevel userLevel, System.Reflection.Assembly calling_assembly, System.String exePath) [0x00107] in <d6de850e07274db588ca7c247bfa5ec6>:0
at System.Configuration.ClientConfigurationSystem.get_Configuration () [0x00011] in <d6de850e07274db588ca7c247bfa5ec6>:0
— End of inner exception stack trace —
at System.Configuration.ClientConfigurationSystem.get_Configuration () [0x00030] in <d6de850e07274db588ca7c247bfa5ec6>:0
at System.Configuration.ClientConfigurationSystem.System.Configuration.Internal.IInternalConfigSystem.GetSection (System.String configKey) [0x00000] in <d6de850e07274db588ca7c247bfa5ec6>:0
at System.Configuration.ConfigurationManager.GetSection (System.String sectionName) [0x00005] in <d6de850e07274db588ca7c247bfa5ec6>:0
at System.Configuration.PrivilegedConfigurationManager.GetSection (System.String sectionName) [0x00000] in <5071a6e4a4564e19a2eda0f53e42f9bd>:0
at System.Diagnostics.DiagnosticsConfiguration.GetConfigSection () [0x00000] in <5071a6e4a4564e19a2eda0f53e42f9bd>:0
at System.Diagnostics.DiagnosticsConfiguration.Initialize () [0x00033] in <5071a6e4a4564e19a2eda0f53e42f9bd>:0
at System.Diagnostics.DiagnosticsConfiguration.get_SwitchSettings () [0x00000] in <5071a6e4a4564e19a2eda0f53e42f9bd>:0
at System.Diagnostics.Switch.InitializeConfigSettings () [0x00019] in <5071a6e4a4564e19a2eda0f53e42f9bd>:0
at System.Diagnostics.Switch.InitializeWithStatus () [0x0004f] in <5071a6e4a4564e19a2eda0f53e42f9bd>:0
at System.Diagnostics.Switch.get_SwitchSetting () [0x0000d] in <5071a6e4a4564e19a2eda0f53e42f9bd>:0
at System.Diagnostics.BooleanSwitch.get_Enabled () [0x00000] in <5071a6e4a4564e19a2eda0f53e42f9bd>:0
at System.Xml.Serialization.TempAssembly.LoadGeneratedAssembly (System.Type type, System.String defaultNamespace, System.Xml.Serialization.XmlSerializerImplementation& contract) [0x0001d] in <1140eab9e72948548294172a9716416d>:0
at System.Xml.Serialization.XmlSerializer…ctor (System.Type type, System.String defaultNamespace) [0x00096] in <1140eab9e72948548294172a9716416d>:0
at System.Xml.Serialization.XmlSerializer…ctor (System.Type type) [0x00000] in <1140eab9e72948548294172a9716416d>:0
at GitDependencies.Program.ReadXmlObject[T] (System.String FileName, T& NewObject) [0x00002] in <e6e5dda5eebb4ce3b77e460f8828bf9c>:0
Result: 1
@Clix1 Ive had problems with CentOs builds hanging up. Just removed install, and re installed. It hangs up at dependencies offen. It all depends on whats loaded into centos. I think I had more success after installing alien, and converting some of the deb files. Nvidia gpu drivers are a pain in Centos, but seem to run fine in Ubuntu kernels. Someone said Ue4 ran great in opensuse, but I havent tried it.
So i found a solution. I tried more stuff in between this and my previous post dunno if they affected the outcome.
I followed this video Install Unreal Engine 4 on Ubuntu - YouTube did run the description command line (copy/paste).
Some of the programs in the line complained so i removed them (was Mono-gmcs cause it’s deprecated from what i got and clang-3.5 cause i have 3.9).
Then I runned ./Setup.sh and got an error about the path, it was because the path UnrealEngine folder was in had spaces in it’s name (SSD Unreal Workspace) so in the UnrealEngine/Engine/Build/BatchFiles/Linux/SetupMono.sh: line 6 i went and replaced it with the path to the FixMonoFiles.sh so: cd “$1” --changed to->
cd “/media/<yourName>/<FoldersContainingUE>/UnrealEngine/Engine/Build/BatchFiles/Linux/”. Got all dependencies OK. Hope this helps somehow
i removed clang and mono-gmcs so it resulted in:
sudo apt-get install -y mono-xbuild mono-dmcs libmono-corlib4.0-cil libmono-system-data-datasetextensions4.0-cil libmono-system-web-extensions4.0-cil libmono-system-management4.0-cil libmono-system-xml-linq4.0-cil cmake dos2unix xdg-user-dirs libqt4-dev
copy/paste it worked.
Update 1: Everything installed ok. Will open a project made in windows to check if everything is ok (if i don’t post back it means it was ok).
FYI: clean install needs 60GB on disk (may have to do with allocation unit as the disk is NTFS but keep an eye out), and UE4 hates spaces in names in linux… so use " _" (underscores)