mongo-c-driver プラットフォームのサポート
このページでは、 mongo-c-driver
ライブラリでサポートされているターゲット プラットフォームとツールチェーンに関する情報が記載されています。
オペレーティング システム
次のオペレーティング システムは、 mongo-c-driver
によって継続的にテストされます。
オペレーティング システム | ノート |
---|---|
Debian | バージョン9.2 、 10.0 、 11.0 |
RHEL | バージョン7.0 、 7.1 、 8.1 、 8.2 、 8.3 。 RHEL の派生製品(例: CentOS, Rocky Linux, AlmaLinux) of the same release version are supported. Fedra もサポートされていますが、継続的にテストされてはいません。 |
Ubuntu | バージョン16.04 、 18.04 、および20.04 。 その後のマイナー リリースもサポートされています。 Ubuntu 22.04以降はまだテストされていません。 サポートされている Ubuntu バージョンに基づく Ubuntu の派生製品もサポートされています。 |
アーカイブ Linux | |
MacOS | バージョン11.0 |
Windows Server 2008と Windows Server 2016 | 同じ生成の Windows バリアントがサポートされています |
コンパイラー
次のコンパイラは、 mongo-c-driver
に対して継続的にテストされます。
コンパイラー | ノート |
---|---|
Clang | バージョン3.7 、 3.8 、および6.0 。 新しいバージョンと、対応する Apple Clang リリースもサポートされています。 |
GCC | バージョン4.8 、 5.4 、 6.3 、 7.5 、 8.2 、 8 。 3 、 9 。 4と10 。 2 。 MinW-w 64 GCC もテストおよびサポートされています。 |
Microsoft Visual C++ (MSVC) | MSV 12 .x (Visual Studio 2013 )、 14 .x (Visual Studio 2015 )、 15 .x (Visual Studio 2017 )でテストされています。 新しいバージョンの MSBC はサポートされていますが、まだテストされていません。 |
アーキテクチャ
次の CPU アーキテクチャは、 mongo-c-driver
に対して継続的にテストされます。
アーキテクチャ | ノート |
---|---|
x 86 ( 32ビット) | Windows でのみテスト済み |
x 86 _ 64 ( 64 -bit x 86 ) | Linux、macOS、Windows でテスト済み |
ARM / aarch 64 | macOS と Linux でテスト済み |
Power8 (ppc64le) | Linux でのみテスト済み |
zSeries(s 390 x) | Linux でのみテスト済み |
その他
他のプラットフォームとツールチェーンはテストされていませんが、上記のプラットフォームの同様のバージョンは動作するはずです。 動作することが期待されているプラットフォームまたはツールチェーンがあり、それらが実行されない場合は、問題を説明する問題を作成してください。また、Github プルリクエスト を 開きます を参照してください。
サポートされていないプラットフォームを修正するための単純なプルリクエストは受け入れられますが、ケースごとに検討されます。 サポートされていないプラットフォーム上のライブラリを修正するためのプルリクエストを受け入れても、そのプラットフォームの完全なサポートを意味するものではありません。