GenerateProjectFiles.sh fail on debian

hi, i’ve debian testing, i would like to try unreal engine, so i’ve downloaded the source from github, and followed the instruction, but something doesn’t work
so after the ./Setup.sh
that say build success
i launch GenerateProjectFiles.sh to create the make file to make the editor but something doesn’t work:

*** This version of the engine can only be compiled by clang - refusing to register the Linux toolchain.

Generating data for project indexing... 0%
UnrealBuildTool Exception: ERROR: GetPlatformToolChain: No tool chain found for Linux

so how can i fix that?
thanks

Hi,

It seems you do not have Clang-3.5 installed, so that would be the first step.

If Clang is installed then something in the toolchain is not detecting it properly and we’ll need more details from you about the Clang version installed, etc.

Also, if you are using 4.7, please switch to 3dluvr/4.7-linux branch as that is our community branch that has more fixes than the current epic/release.

Thanks.

yes no clang-3.5 i was thinking that the setup.sh install it while installing other dependencies, i’ll go to clone the other repo and try again let’s see.
thanks

Strange, it should’ve because you are on Debian. Perhaps something is missing in the script or in your system that caused it to fail.

Specifically here: https://github.com/EpicGames/UnrealEngine/blob/release/Engine/Build/BatchFiles/Linux/Setup.sh#L33 maybe lsb-release is missing or returns a differently formatted id.