1# WebRTC supported plaftorms and compilers 2 3<?% config.freshness.owner = 'mbonadei' %?> 4<?% config.freshness.reviewed = '2021-06-25' %?> 5 6## Operating systems and CPUs 7 8The list of officially supported operating systems and CPUs is: 9 10* Android: armeabi-v7a, arm64-v8a, x86, x86_64. 11* iOS: arm64, x86_64. 12* Linux: armeabi-v7a, arm64-v8a, x86, x86_64. 13* macOS: x86_64, arm64 (M1). 14* Windows: x86_64. 15 16Other platforms are not officially supported (which means there is no CI 17coverage for them) but patches to keep WebRTC working with them are welcomed by 18the WebRTC Team. 19 20## Compilers 21 22WebRTC officially supports clang on all the supported platforms. The clang 23version officially supported is the one used by Chromium (hence the version is 24really close to Tip of Tree and can be checked 25[here](https://source.chromium.org/chromium/chromium/src/+/main:tools/clang/scripts/update.py) 26by looking at the value of `CLANG_REVISION`). 27 28See also 29[here](https://source.chromium.org/chromium/chromium/src/+/main:docs/clang.md) 30for some clang related documentation from Chromium. 31 32Other compilers are not officially supported (which means there is no CI 33coverage for them) but patches to keep WebRTC working with them are welcomed by 34the WebRTC Team. 35