Apache およびサード・パーティー・プラグイン・モジュールの実行可能コンパイラー
Apache およびサード・パーティー・プラグイン・モジュールに対して使用できる、テスト済みの実行可能コンパイラー およびコンパイラー・レベルは多数あります。
Apache モジュールとサード・パーティー・モジュールのテストは、以下のリストに含まれるコンパイラーとコンパイラー・レベルを取り込みます。
その他のコンパイラーでも動作できますが、テストは以下の環境に限定されます。
xlc V9
HP_UXaC++ Compiler (A.03.xx)
Linux プラットフォーム:
- Linux on Intel: gcc 3.3.3
- Linux on POWER®: gcc 3.3.3
- Linux on zSeries: gcc 3.3.3
SunWorkShop V5.0
Microsoft Visual C++ 6.0
z/OS® V1R6.0 C/C++
他のコンパイラーが使用できるか否かを決める際に 1 番問題になるのは、 コンパイラーが使用するサード・パーティーのモジュール、つまりライブラリーが C++ で実装されている場合です。 さまざまなコンパイラー版があり、さまざまなアプリケーション・バイナリー・インターフェース (ABI) が使用されているが、どれも動作は定義されていません。