JetBrains / skia-build

90 stars 45 forks source link

Support Linux armv7 and arm64 #3

Open Modificator opened 3 years ago

Modificator commented 3 years ago

Thanks for this project, compose is a great UI framework, I want use it on raspberrypi or other Linux-arm device Will you consider adapting the Linux arm platform?

tonsky commented 3 years ago

That would require ARM-based CI. We are currently using https://github.com/actions/virtual-environments which doesn’t seem to have one.

I don’t mind the idea, though. Maybe in the future

Danielku15 commented 3 years ago

@tonsky GCC seem to provide cross compilers:

https://www.acmesystems.it/arm9_toolchain https://askubuntu.com/questions/250696/how-to-cross-compile-for-arm

Installing some packages and using the right compiler in the build.py might work.

Modificator commented 3 years ago

skiko has build arm64 with docker https://github.com/JetBrains/skiko/blob/master/skiko/docker/linux-arm64/Dockerfile

tonsky commented 3 years ago

Cool! Would you like to provide a PR?