From what I understand the only thing you need to do to run Swift on Linux is to download the toolchain and install clang, but I see that the version of clang from the system I'm running on is :
Ubuntu clang version 3.4-1ubuntu3 (tags/RELEASE_34/final) (based on LLVM 3.4)
Is that sufficient? I am able to use the REPL, but is there the risk that other features might not work ?
I was also surprised to see that
Swift version 4.1.3 (swift-4.1.3-RELEASE)
And yet, the welcome message of the system is:
Ubuntu 14.04.5 LTS (GNU/Linux 3.13.0-105-generic x86_64)
Should I be worried about Swift not correctly detecting the OS?
This is not a system I administrate, therefore I cannot manually update clang/llvm if that's needed, is there a way to install it to a different directory and specify it to Swift?