Hi Ron,

As the unofficial maintainer of Swift on Arm, I can say with confidence that 
there is no official anything about Swift on Linux/ARM. :)

That said, Swift works and builds fantastically well on the TK1 (which I use as 
my primary development platform).

Also, yes, all official Swift platforms are 64-bit, and that causes some issues 
occasionally in user code and libraries when people fail to consider 32-bit 
systems.  Swift and it's libraries, however, all work with 32-bit just fine.  
Any issues I've hit in other places have been pretty trivial.

I have spent some time in the past on the Nvidia TX1, with 64-bit userspace, 
and I did get swift somewhere resembling a working state, but it was a little 
flaky in some parts.

Finally, there is a swift-arm github organization with a set of repos that lag 
considerably from the mainline, but represent a stable port to arm.  It's 
currently at the Swift 3.0 release.  Additionally, there is a swift-arm slack 
team that you are welcome to join:

http://dev.iachieved.it:9909 <http://dev.iachieved.it:9909/>

cheers,
- Will

> On Oct 10, 2016, at 8:54 AM, Ron Olson via swift-dev <[email protected]> 
> wrote:
> 
> Hi all-
> 
> Is there any "official" place to check what the state of Swift on Linux/ARM 
> is? Specifically, what HW platforms/distro combinations have working 
> binaries? I've seen blogs about getting it compiled and working on Raspberry 
> PIs, but they seem to have caveats as well as general surprise they got it to 
> work at all.
> 
> I'm trying to compile Swift on an Nvidia TK1 board, which is an arm7+gpu soc 
> running 32-bit Ubuntu 14, and before I delve too deeply into it (getting some 
> linker errors), I'm wondering if I should bother; I've read that Swift is for 
> 64-bit processors only, but then I read about getting it working on a Raspi 
> where no 64-bit distro is available, AFAIK, so hence my confusion about what 
> 'works' and what doesn't.
> 
> Thanks for any info,
> 
> Ron
> _______________________________________________
> swift-dev mailing list
> [email protected]
> https://lists.swift.org/mailman/listinfo/swift-dev

_______________________________________________
swift-dev mailing list
[email protected]
https://lists.swift.org/mailman/listinfo/swift-dev

Reply via email to