From Monday 13th November 2006 onwards, it has been decided that the default compilers that will be used to build binaries from source code packages will be HP's ANSI C ("cc") and C++ ("aCC"). Prior to that aforementioned date, such binaries were built with the GNU C ("gcc") and C++ ("g++") compilers by default, but for various reasons, particularly performance-related ones, all new packages (or rebuilds of existing packages) will be built with HP's compilers.

In order to match our compiler build environment, users will need to install the HP ANSI C and C++ compilers and apply appropriate patches. Here's a list of our setup (as of 5th October 2010, patch information and downloads now require a software support contract and you must be logged into the appropriate ITRC account before clicking the patch links below):

HP-UX 11i v3 (HP-UX 11.31) - Itanium 2

SoftwareDescriptionExtra download options
C/C++ compilers HP C/aC++ Developer's Bundle A.06.26 - September 2011 Eval / Full
Patch PHSS_41185 11.31 aC++ Runtime (IA: A.06.25.01, PA: A.03.90)
Patch PHSS_41423 11.31 Aries cumulative patch
Patch PHSS_41494 11.31 milli cumulative patch
Patch PHSS_41496 11.31 Integrity Unwind Library
Patch PHSS_41498 11.31 HP TOOLS & CPP
Patch PHSS_42040 11.31 linker + fdp cumulative patch
Patch PHSS_42041 11.31 Math Library Cumulative Patch
Patch PHSS_42042 11.31 assembler patch
Patch PHSS_42249 11.31 LIBCL patch

HP-UX 11i v3 (HP-UX 11.31) - PA-RISC 2.0

SoftwareDescriptionExtra download options
C/C++ compilers HP C/aC++ Developer's Bundle A.03.95 - September 2011 Eval / Full
Patch PHSS_41185 11.31 aC++ Runtime (IA: A.06.25.01, PA: A.03.90)
Patch PHSS_42040 11.31 linker + fdp cumulative patch
Patch PHSS_42249 11.31 LIBCL patch

HP-UX 11i v2 (HP-UX 11.23) - Itanium 2

SoftwareDescriptionExtra download options
C/C++ compilers HP C/aC++ Developer's Bundle A.06.25 - March 2010 Eval / Full
Patch PHSS_40545 s700_800 11.23 assembler patch
Patch PHSS_41180 s700_800 11.23 Math Library Cumulative Patch
Patch PHSS_41184 s700_800 11.23 aC++ Runtime (IA: A.06.25.01, PA: A.03.90)
Patch PHSS_41422 s700_800 11.23 Aries cumulative patch
Patch PHSS_41493 s700_800 11.23 milli cumulative patch
Patch PHSS_41495 s700_800 11.23 Integrity Unwind Library
Patch PHSS_41497 s700_800 11.23 HP TOOLS & CPP
Patch PHSS_41499 s700_800 11.23 HP C/aC++ Compiler (A.06.25.02)
Patch PHSS_41510 s700_800 11.23 u2comp/be/plugin (C.06.25.02)
Patch PHSS_42043 s700_800 11.23 linker + fdp cumulative patch

HP-UX 11i v2 (HP-UX 11.23) - PA-RISC 2.0

SoftwareDescriptionExtra download options
C/C++ compilers HP C/aC++ Developer's Bundle A.03.90 - March 2010 Eval / Full
Patch PHSS_40545 s700_800 11.23 assembler patch
Patch PHSS_41180 s700_800 11.23 Math Library Cumulative Patch
Patch PHSS_41184 s700_800 11.23 aC++ Runtime (IA: A.06.25.01, PA: A.03.90)
Patch PHSS_42043 s700_800 11.23 linker + fdp cumulative patch
Patch PHSS_42248 s700_800 11.23 LIBCL patch

HP-UX 11i v1 (HP-UX 11.11) - PA-RISC 2.0

SoftwareDescriptionExtra download options
C/C++ compilers HP C/aC++ Developer's Bundle A.03.85 - September 2008 Eval / Full
Patch PHKL_29243 s700_800 11.11 vPar enablement cumulative patch
Patch PHSS_24207 s700_800 11.11 libm patch
Patch PHSS_33265 s700_800 11.11 MILLI/ASM cumulative patch
Patch PHSS_33946 s700_800 11.11 HP aC++ -AA runtime libraries (aCC A.03.85)
Patch PHSS_42247 s700_800 11.11 LIBCL patch
Patch PHSS_42253 s700_800 11.11 ld(1) and linker tools cumulative patch

Whilst new packages may still build with gcc/g++, we no longer build/test with gcc/g++ and cannot guarantee that packages dated from Monday 13th November 2006 onwards will build or run correctly if gcc/g++ is used. Over time, we will also be rebuiding existing gcc/g++-built packages with HP's compilers instead.

AltStyle によって変換されたページ (->オリジナル) /