UE4 'promoted' on OpenSUSE 42.1 mono

Hello,

I just downloaded the ‘promoted’ branch from git on OpenSUSE LEAP 42.1.
When I ran ./Setup.sh it called zypper to install mono.

After that I tried to run ./GenerateProjectFiles.sh, but it failed with the following error:

/usr/lib/mono/4.5/Microsoft.Common.targets: warning : Reference ‘System.Web.Extensions’ not resolved
System/Utils.cs(16,18): error CS0234: The type or namespace name Script' does not exist in the namespace System.Web’. Are you missing an assembly reference?

After some googling, I found out the package: mono-mvc is needed for the System.Web.Extensions part of mono.
After installing it, the generate script works as expected.

Maybe this could be added to the setup file: Engine/Build/BatchFiles/Linux/Setup.sh
in the OpenSUSE section (around line 68)?

gr

Feel free to file an appropriate pull request :slight_smile:

ah sure, i’m kinda new to this :slight_smile:

I just did an attempt: