These images is for compiling C/C++ with Debian's GCC crossbuild toolchain (package crossbuild-essential-ARCH)
This image repository is part of the Toolchain Container Images for DHSOM.
The tag DIST-ARCH consists of two parts:
DIST: Determines which debian version the container image is based on.ARCH: Determines which the architecture for which the cross toolchain builds. Note that the architecture names of Docker are used as an example Debian's armhf corresponds to arm32v7.$ docker run -it --rm --mount type=bind,src=$(pwd)/,dst=$(pwd) --workdir $(pwd) --user $(id -u):$(id -g) dhelectronics/debian-cross-build-essential:buster-arm32v7
Inside the container, you can now build your software. An example with make:
$ make
Content type
Image
Digest
sha256:3ce433784…
Size
319.2 MB
Last updated
about 15 hours ago
docker pull dhelectronics/debian-cross-build-essential:bookworm-arm32v7