Skip to content

Repository files navigation

Codacy Badge CodeFactor Docker Pulls

AmigaGCConDocker

AmigaGCConDocker is a project with different Docker images that can be used as the base for a cross-compiling development environment for AmigaOS 4 (ppc-amigaos) and MorphOS (ppc-morphos). They are based on GCC versions 8, 9, 10, 11 and 13 and they are based on Ubuntu. They have installed everything needed (gcc compiler, SDKs, libraries) for compiling your applications out of the box.

The purpose of the project is to be an up-to-date, flexible and out-of-the-box solution for cross-compiling applications for Amiga OS4 or MorphOS, using the GCC C/C++ compiler. Those Docker images can be used on CI/CD solutions for automatic testing, compiling, packaging and deployment.

Docker images

AmigaGCConDocker is split into different Docker images for better manipulation and updates. Those are separated by tags, which can be seen below, as well as their purpose.

There are amd64 and arm64 images, ready to be used on any system based on these cpu architectures. All the images have versions based on each release, being easier to be locked on their changes. This helps make sure that it will always contain the same software and that won't change in the future. That helps when used in CI/CD systems, where a minor change might bring a failure that breaks the pipelines.

Here is a list of the supported systems, with links to further information.

system information versions
AmigaOS 4 ppc-amigaos changelog
AmigaOS 3 m68k-amigaos changelog
MorphOS 3 ppc-morphos changelog

How to use

Information about how to use these docker images can be found at docs/docker.md

Tools included

In the docker images there are different tools included. Read about them at docs/tools.md

Bug reports or feature request

If you have any issues with the images or you need help on using them or you would like to request any new feature, please contact me by opening an issue at https://github.com/walkero-gr/AmigaGCConDocker/issues

About

Cross compiling development environments for AmigaOS 3, AmigaOS 4, and MorphOS.

Topics

Resources

Stars

11 stars

Watchers

3 watching

Forks

Releases

Contributors

Languages