# Can't build 5.5.1 from source on Linux Mint (Ubuntu based)

**URL:** <https://forums.unrealengine.com/t/cant-build-5-5-1-from-source-on-linux-mint-ubuntu-based/2225077>\
**Category:** Platform & Builds\
**Tags:** unreal-engine, crash, build-failed, question\
**Created:** [December 16, 2024, 2:10pm UTC](https://forums.unrealengine.com/t/cant-build-5-5-1-from-source-on-linux-mint-ubuntu-based/2225077 "2024-12-16T14:10:33Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Alexandre\_Marie](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Alexandre\_Marie](https://forums.unrealengine.com/u/Alexandre_Marie)\
**Post date:** [December 16, 2024, 2:10pm UTC](https://forums.unrealengine.com/t/cant-build-5-5-1-from-source-on-linux-mint-ubuntu-based/2225077/1 "2024-12-16T14:10:33Z")

</div>

Hi everyone,

I’m switching from Windows 10 to Linux Mint and I can’t build the engine from source. I’ve followed everything from [this link](https://dev.epicgames.com/documentation/en-us/unreal-engine/building-unreal-engine-from-source) but when I try the “make” command it split a lot of errors like :

```auto
[165/4247] Compile Module.SignalProcessing.1.cpp
In file included from /home/alex/UnrealEngine/UnrealEngine/Engine/Intermediate/Build/Linux/x64/UnrealEditor/Development/SignalProcessing/Module.SignalProcessing.1.cpp:40:
/home/alex/UnrealEngine/UnrealEngine/Engine/Source/Runtime/SignalProcessing/Private/FloatArrayMath.cpp:15:10: fatal error: 'FloatArrayMath.ispc.generated.h' file not found
   15 | #include "FloatArrayMath.ispc.generated.h"
      | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

```

Do you know where this come from ?

Best regards,

Alex

---

<div class="post-metadata">

**Author:** ![GarrdThennson](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@GarrdThennson](https://forums.unrealengine.com/u/GarrdThennson)\
**Post date:** [December 17, 2024, 6:22pm UTC](https://forums.unrealengine.com/t/cant-build-5-5-1-from-source-on-linux-mint-ubuntu-based/2225077/2 "2024-12-17T18:22:11Z")

</div>

I am also seeing the same errors. There appears to be a few places online where others are also seeing the errors. I’ve reverted to using 5.4.4 for now until there is more info. I need the engine to compile without problems and also nightly builds.

> [@UE 5.5 Source Linux Compilation Errors](https://forums.unrealengine.com/t/ue-5-5-source-linux-compilation-errors/2148769):
>
> Compiling 5.5 from source throwing these errors. Any help would be appreciated. Also using Ubuntu No errors or warnings while generating project files

(tried the suggestion here but either I’ve applied the fix wrongly or its not working).

[AUR (en) - unreal-engine](https://aur.archlinux.org/packages/unreal-engine) ( See KarthikJay comment)

**I am not at all an expert in building unreal** but I wonder if the ubasessionserver might be the issue. All the thrown errors do not have (ubs disabled) next to them.

Post here how to turn the session server off - though I’ve not yet tried this. Might try overnight.

> **[Disable UbaSessionServer (UBA) | Community tutorial](https://dev.epicgames.com/community/learning/tutorials/9dv9/unreal-engine-disable-ubasessionserver-uba)**
>
> How to disable UbaSessionServer (UBA) / Как отключить UbaSessionServer (UBA)

---

<div class="post-metadata">

**Author:** ![Alexandre\_Marie](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Alexandre\_Marie](https://forums.unrealengine.com/u/Alexandre_Marie)\
**Post date:** [December 18, 2024, 10:11am UTC](https://forums.unrealengine.com/t/cant-build-5-5-1-from-source-on-linux-mint-ubuntu-based/2225077/3 "2024-12-18T10:11:46Z")

</div>

Hi Garrd,

So apparently according to UEBuildLinux.cs line 276 I saw this.

```auto
Target.bCompileISPC = true;

```

And according to its attribute in TargetRules.cs

```auto
		/// <summary>
		/// Whether to compile using ISPC.
		/// </summary>
		[RequiresUniqueBuildEnvironment]
		public bool bCompileISPC { get; set; }

```

My guess is that UBT is broken on that one because if you go to EngineRoot/Engine/Source and you put in UnrealEditor.Target.cs :

```auto
bCompileISPC = false;

```

It builds successfully

But thats odd because I didn’t change the build environment and normally UBT should ignore this and just use the forced value.

Thanks for your link o/

---

<div class="post-metadata">

**Author:** ![system](https://d3kjluh73b9h9o.cloudfront.net/original/4X/7/1/3/713c9d3f58553f0de89543d76a8a3a2779dc9fa4.png) [@system](https://forums.unrealengine.com/u/system)\
**Post date:** [January 17, 2025, 10:11am UTC](https://forums.unrealengine.com/t/cant-build-5-5-1-from-source-on-linux-mint-ubuntu-based/2225077/4 "2025-01-17T10:11:48Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
