docker-qt icon indicating copy to clipboard operation
docker-qt copied to clipboard

Feature Request: Provide Multi-Architecture Support for qt-builder Images

Open grasmarcussanti129 opened this issue 4 months ago • 1 comments

Feature Request

It would be beneficial to have the qt-builder images support multiple architectures beyond just x64 and arm64. Many users may want to build Qt for other architectures (e.g., ARMv7, MIPS, etc.) for various embedded devices.

Suggested Enhancements:

  • Create additional Docker images or modify existing ones to include builds for other architectures.
  • Update the documentation to describe how users can utilize these new images for cross-compiling targeting different architectures.

Benefits:

  • This enhancement would expand the usability of the project for developers working on a broader range of embedded platforms, improving the flexibility and attractiveness of the carlonluca/docker-qt project.

References:

Thank you for considering this request!

grasmarcussanti129 avatar Nov 02 '25 10:11 grasmarcussanti129

Hello, I'm not sure I'm properly understanding the request.

It would be beneficial to have the qt-builder images support multiple architectures beyond just x64 and arm64.

qt-builder is only available for x64, not arm64. qt-builder is used to build and crossbuild Qt, so it is unlikely you want to run the builder on your target architecture. I can think of arm64 builds for qt-builder only for Apple silicon.

This enhancement would expand the usability of the project for developers working on a broader range of embedded platforms [...]

I do use this project to target multiple embedded devices. That is probably the main goal of the project. qt-builder is used to build the qt-dev image. The qt-dev image provides the host tools that you can use to build for whatever embedded device you want, be it armv7, aarch64 or anything else. That is how I build the arm64 build of Qt included in qt-dev.

carlonluca avatar Nov 02 '25 12:11 carlonluca