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]xlc V9
  • [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.


Icon that indicates the type of topic Concept topic



Timestamp icon Last updated: March 23, 2018 0:23
File name: cihs_dsocompiler.html