Compiladores viables para módulos de plug-in de Apache y de terceros
Existen muchos compiladores viables y niveles de compilador, que han sido probados, que puede utilizar para los módulos de plug-in de Apache y de terceros.
Las pruebas de los módulos Apache y los módulos de terceros han incorporado los compiladores y los niveles de compilador que se incluyen en la siguiente lista. Otros compiladores
pueden funcionar correctamente, pero las pruebas se limitaron a los siguientes entornos:
xlc V9
HP_UXaC++ Compiler (A.03.xx)
Plataformas Linux:
- Linux en Intel: gcc 3.3.3
- Linux en POWER: gcc 3.3.3
- Linux en zSeries: gcc 3.3.3
SunWorkShop V5.0
Microsoft Visual C++ 6.0
z/OS V1R6.0 C/C++
La preocupación principal cuando se decide si se puede utilizar un compilador diferente radica en si se implementa en C++ el módulo de terceros o las bibliotecas que utiliza. Las versiones de compiladores diferentes pueden utilizar distintas interfaces binarias de aplicación (ABI) de C++, en cuyo caso, el comportamiento no está definido.