First draft of WebRTC supported platforms/compilers documentation.
No-Try: True Bug: webrtc:12896 Change-Id: I5f6d3a6245c9d6997f6c45bfcae297532a3ba89a Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/224083 Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org> Reviewed-by: Harald Alvestrand <hta@webrtc.org> Cr-Commit-Position: refs/heads/master@{#34373}
This commit is contained in:
parent
7208457e80
commit
e6ab5200b3
34
supported-platforms.md
Normal file
34
supported-platforms.md
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
# WebRTC supported plaftorms and compilers
|
||||||
|
|
||||||
|
<?% config.freshness.owner = 'mbonadei' %?>
|
||||||
|
<?% config.freshness.reviewed = '2021-06-25' %?>
|
||||||
|
|
||||||
|
## Operating systems and CPUs
|
||||||
|
|
||||||
|
The list of officially supported operating systems and CPUs is:
|
||||||
|
|
||||||
|
* Android: armeabi-v7a, arm64-v8a, x86, x86_64.
|
||||||
|
* iOS: arm64, x86_64.
|
||||||
|
* Linux: armeabi-v7a, arm64-v8a, x86, x86_64.
|
||||||
|
* macOS: x86_64, arm64 (M1).
|
||||||
|
* Windows: x86_64.
|
||||||
|
|
||||||
|
Other platforms are not officially supported (which means there is no CI
|
||||||
|
coverage for them) but patches to keep WebRTC working with them are welcomed
|
||||||
|
by the WebRTC Team.
|
||||||
|
|
||||||
|
## Compilers
|
||||||
|
|
||||||
|
WebRTC officially supports clang on all the supported platforms. The clang
|
||||||
|
version officially supported is the one used by Chromium (hence the version
|
||||||
|
is really close to Tip of Tree and can be checked [here](https://source.chromium.org/chromium/chromium/src/+/main:tools/clang/scripts/update.py)
|
||||||
|
by looking at the value of `CLANG_REVISION`).
|
||||||
|
|
||||||
|
See also [here](https://source.chromium.org/chromium/chromium/src/+/main:docs/clang.md)
|
||||||
|
for some clang related documentation from Chromium.
|
||||||
|
|
||||||
|
MSVC is also supported at version VS 2019 16.61.
|
||||||
|
|
||||||
|
Other compilers are not officially supported (which means there is no CI
|
||||||
|
coverage for them) but patches to keep WebRTC working with them are welcomed
|
||||||
|
by the WebRTC Team.
|
||||||
Loading…
x
Reference in New Issue
Block a user