1.1 KiB
1.1 KiB
CGround Platform Support
This document details platforms that the CGround interpreter intends to support.
Tier 1 - Actively tested
These platforms are where CGround is actively tested and developed. These should have the best support and stability (as far as stability with CGround goes).
- Linux x86_64, gcc, gnulibc
- Linux x86_64, clang, gnulibc
Tier 2 - Sometimes tested
These platforms are where CGround is sometimes tested. These should work most of the time, but some features may break.
- Linux arm64, clang, gnulibc
- MacOS x86_64, clang, included libc
- MacOS arm64, clang, included libc
- OpenBSD, built in cc, included libc
- Haiku, gcc, included libc
Tier 3 - should work, untested
These platforms, in theory, should be compatible with the CGround codebase. However, there has been zero testing, and there are no guarantees about whether stuff works.
- Any modern UNIX-like OS/subsystem
Tier 4 - unlikely to work
These platforms will not work with CGround unless modifications are made to either CGround or the platform it is running on.
- Windows