|
|
|
@ -11,21 +11,36 @@ Therefore, gRPC supports several major build systems, which should satisfy most |
|
|
|
|
|
|
|
|
|
## Supported Platforms |
|
|
|
|
|
|
|
|
|
* Supported: These platforms are officially supported. We test our code on these |
|
|
|
|
platform and have automated continuous integration tests for them. |
|
|
|
|
* Officially Supported: These platforms are officially supported. We test our |
|
|
|
|
code on these platform and have automated continuous integration tests for |
|
|
|
|
them. |
|
|
|
|
|
|
|
|
|
* Best Effort: We do not have continous integration tests for these, but we are fairly confident that gRPC C++ would work on them. |
|
|
|
|
We will make our best effort to support them, and we welcome patches for such platforms, but we might need to declare bankruptcy on some issues. |
|
|
|
|
* Best Effort: We do not have continous integration tests for these, but we are |
|
|
|
|
fairly confident that gRPC C++ would work on them. We will make our best |
|
|
|
|
effort to support them, and we welcome patches for such platforms, but we |
|
|
|
|
might need to declare bankruptcy on some issues. |
|
|
|
|
|
|
|
|
|
* Community Supported: These platforms are supported by contributions from the |
|
|
|
|
open source community, there is no official support for them. Breakages on |
|
|
|
|
these platforms may go unnoticed, and the community is responsible for all |
|
|
|
|
maintenance. Unmaintained code for these platforms may be deleted. |
|
|
|
|
|
|
|
|
|
| Operating System | Architectures | Versions | Support Level | |
|
|
|
|
|------------------|---------------|----------|---------------| |
|
|
|
|
| Linux - Debian, Ubuntu, CentOS | x86, x64 | clang 4+, GCC 4.9+ | Supported | |
|
|
|
|
| Windows 10+ | x86, x64 | Visual Studio 2015+ | Supported | |
|
|
|
|
| MacOS | x86, x64 | XCode 7.2+ | Supported | |
|
|
|
|
| Linux - Others | x86, x64 | clang 4+, GCC 4.9+ | Best Effort | |
|
|
|
|
| Linux | ARM | | Best Effort | |
|
|
|
|
| iOS | | | Best Effort | |
|
|
|
|
| Android | | | Best Effort | |
|
|
|
|
| Linux - Debian, Ubuntu, CentOS | x86, x64 | clang 4+, GCC 4.9+ | Officially Supported | |
|
|
|
|
| Windows 10+ | x86, x64 | Visual Studio 2015+ | Officially Supported | |
|
|
|
|
| MacOS | x86, x64 | XCode 7.2+ | Officially Supported | |
|
|
|
|
| Linux - Others | x86, x64 | clang 4+, GCC 4.9+ | Best Effort | |
|
|
|
|
| Linux | ARM | | Best Effort | |
|
|
|
|
| iOS | | | Best Effort | |
|
|
|
|
| Android | | | Best Effort | |
|
|
|
|
| Asylo | | | Best Effort | |
|
|
|
|
| FreeBSD | | | Community Supported | |
|
|
|
|
| OpenBSD | | | Community Supported | |
|
|
|
|
| AIX | | | Community Supported | |
|
|
|
|
| Solaris | | | Community Supported | |
|
|
|
|
| NaCL | | | Community Supported | |
|
|
|
|
| Fuchsia | | | Community Supported | |
|
|
|
|
|
|
|
|
|
## Bazel |
|
|
|
|
|
|
|
|
|