Home
Viable compilers for Apache and third-party plug-in modules
There are many viable compilers and compiler levels, which have been tested, that you can use for Apache and third-party plug-in modules. Apache modules and third-party module testing incorporated the compilers and compiler levels that are included in the following list. Other compilers may work, but testing was limited to the following environments:
- AIX: AIX V5.0.2.3: C or VisualAge C++ Professional
- HP-UX: HP_UXaC++ Compiler (A.03.xx)
- Linux: Linux platforms:
- Linux on Intel: gcc 3.3.3
- Linux on POWER™: gcc 3.3.3
- Linux on zSeries: gcc 3.3.3
- Solaris: SunWorkShop V5.0
- Windows: Microsoft Visual C++ 6.0
- z/OS: z/OS V1R6.0 C/C++
The primary concern with determining if a different compiler can be used is when the third-party module, or libraries it uses, are implemented in C++. Different compiler versions may use different C++ application binary interfaces (ABI), in which case the behavior is undefined.
Related tasks
Extending IHS functionality with third-party plug-in modules