1. Euphoria on ARM
- Posted by Icy_Viking 2 months ago
- 236 views
Hi all,
There has been talk of ARM starting to make ground on X86 processors(Intel/AMD CPUs). I was wondering if Euphoria would need to adapt or have a ARM build in the future? As for me, I'm still fine with x86 CPUs. I was thinking about it, because of this vid [https://www.youtube.com/watch?v=9Aw-hoPrHok]
2. Re: Euphoria on ARM
- Posted by ghaberek (admin) 2 months ago
- 223 views
There has been talk of ARM starting to make ground on X86 processors(Intel/AMD CPUs). I was wondering if Euphoria would need to adapt or have a ARM build in the future? As for me, I'm still fine with x86 CPUs. I was thinking about it, because of this vid [https://www.youtube.com/watch?v=9Aw-hoPrHok]
We have an old build of Euphoria 4.1 for 32-bit ARM here. It should run on any Raspberry Pi with 32-bit "Raspbian" or "Raspberry Pi OS."
You'll also find newer 32-bit ARM builds with the "Artifacts" attached to any recent and successful "Actions" on the GitHub page, like this.
I've had good luck building ARM64 (aarch64) locally so I should have that pushed soon. Then I'll have the actions publishing to Releases.
The goal is to have a normal push get built and published as a pre-release and tagged pushes (e.g. 4.2.0) would be a "full" release.
I will need help testing both 32-bit and 64-bit ARM builds, so keep your Rapsberry Pis warm and ready!
-Greg
3. Re: Euphoria on ARM
- Posted by Icy_Viking 2 months ago
- 220 views
There has been talk of ARM starting to make ground on X86 processors(Intel/AMD CPUs). I was wondering if Euphoria would need to adapt or have a ARM build in the future? As for me, I'm still fine with x86 CPUs. I was thinking about it, because of this vid [https://www.youtube.com/watch?v=9Aw-hoPrHok]
We have an old build of Euphoria 4.1 for 32-bit ARM here. It should run on any Raspberry Pi with 32-bit "Raspbian" or "Raspberry Pi OS."
You'll also find newer 32-bit ARM builds with the "Artifacts" attached to any recent and successful "Actions" on the GitHub page, like this.
I've had good luck building ARM64 (aarch64) locally so I should have that pushed soon. Then I'll have the actions publishing to Releases.
The goal is to have a normal push get built and published as a pre-release and tagged pushes (e.g. 4.2.0) would be a "full" release.
I will need help testing both 32-bit and 64-bit ARM builds, so keep your Rapsberry Pis warm and ready!
-Greg
That's good to hear. I don't have a Raspberry Pi, but I can help test Euphoria 4.2.0 when it releases as a beta. I do have a smartphone, which I think uses ARM CPU(Its an android). Not sure if it will help though.