CmST0us
(Eric Wu)
1
armhf-swift-toolchain
With this toolchain, you can cross-compile your swift code with SPM, and run it in armhf linux platform.
For now, I am runing swift in my Zynq-7020 petalinux and STM32MP157 linux platform.
And I am writing building doc, which you can refer to and build you own armhf toolchain.
14 Likes
orobio
(Manolo van Ee)
2
That’s great! We would definitely be interested in more details for building a toolchain.
CC: @xtremekforever
1 Like
CmST0us
(Eric Wu)
3
Hello Swift community,
I have updated my building experience for how to build your own swift-linux-armhf sdk.
Please refer to How to Build Your Own Swift-linux-armhf sdk.
Any questions, pls let me know.
I am happy to use swift everywhere! 
6 Likes
FYI, your instructions worked well. How is Swift 5.9 working for you on your device- any issues so far?
1 Like
CmST0us
(Eric Wu)
5
@xtremekforever
I don't meet any problem yet.
But as the README file say, C++ Interoperability is disabled.
Most of time, it just like you write Swift code for apple device.
1 Like
Okay, that is reasonable. Well, perhaps a goal could be to soon look into enabling Cxx interop, since that's a nice feature to be able to start using. But, as long as most of the base features work then we are in good shape.