For me, I’m using Ubuntu 24.04 on my Raspberry Pi 4B. Unluckily, this is the only device available to me now, and I cannot found anything for drawing pictures (except ffmpeg).
Well, there is a release in snap, but it’s too old that the mesa video driver isn’t even compatible.
I tried to build on my device following the instruction page. After fixing some problems, Now I see a warning (./bin/build_image):
…
Step 3/30: MAINTAINER Dmitry Kazakov dimula73@gmail.com
—> [Warning] The requested image’s platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested
I don’t know how to solve the problem, as I have never worked on docker before. I wonder if someone can help me with those prebuilt images?
Trying to do the same here but I’m one step ahead of you:
The Docker image was prepared for x86-64 and ships with linuxdeployqt, which seems not available for arm64 yet (looks like there are alternatives but needs to be examinated). You will have to find out how the current image was prepared (where I’m stuck at) and do the same for arm64. Then, you will have to compile the dependencies too, before actually compiling Krita.
Can someone offer the script (or equivalent) that prepared the current Linux image? That would be very helpful.
if you are talking about linuxdeployqt, I saw a action script on github (install-qt-action), and it mentioned that the mirror has arm64 version for several packages.
But to be honest, I only used it for Windows build process, and used apt to install packages instead on linux, because I just failed to make it work.