Translated message

A translation of this page exists in English.

Red Hat Enterprise Linux で利用できる GCC バージョン

Solution Verified - Updated -

Environment

  • Red Hat Enterprise Linux
  • GCC Toolset (GTS)
  • Developer Toolset (DTS)
  • GNU Compiler Collection (GCC)

Issue

  • Red Hat Enterprise Linux で利用できる GCC バージョン
  • RHEL、GCC Toolset、Developer Toolset にはどのような C および C++ コンパイラーが付属していますか?
  • GCC Toolset と Developer Toolset は、私が使用している RHEL バージョンで利用可能ですか?

Resolution

Primary Compiler Packages
RHEL リリース GCC バージョン
RHEL 10 14
RHEL 9 11
RHEL 8 8
RHEL 7 4.8
RHEL 6 4.4
RHEL 5 4.1
RHEL 4 3.4
RHEL 3 3.2
GCC Toolset のリリース GCC バージョン
GCC Toolset 14 14.2.1
GCC Toolset 13 13.2.1
GCC Toolset 12 12.2.1
GCC Toolset 11 11.2.1
GCC Toolset 10 10.2.1
GCC Toolset 9 9.2.1
Developer Toolset のリリース GCC バージョン
DTS 9 9.1
DTS 8 8.2
DTS 7 7.2
DTS 6 6.2
DTS 4 5
DTS 3 4.9
DTS 2 4.8
DTS 1 4.7
コンパイラーの下位互換性

以前のリリースでビルドされたコードとのビルド互換性を提供するために、互換性パッケージが利用可能です。

RHEL リリース コンパイラー互換ライブラリー
RHEL 8 以降 コンパイラーの後方互換性ライブラリーがない
RHEL 7 compat-gcc-44 (RHEL 6 でビルドされたコードに対する gcc 4.4 互換性)
RHEL 6 compat-gcc-34 (RHEL 4 でビルドされたコードに対する gcc 3.4 互換性)
RHEL 5 compat-gcc-34 (RHEL 4 でビルドされたコードに対する gcc 3.4 互換性)
RHEL 4 compat-gcc-32 (RHEL 3 でビルドされたコードに対する gcc 3.2 互換性)
RHEL 3 compat-gcc (gcc-2.96 との互換性)
C++ 標準ライブラリーの下位互換性

互換性パッケージは、従来のリリースでビルドされたバイナリー C++ コードとのランタイムの互換性を維持するために使用できます。

RHEL リリース libstdc++ 互換ライブラリー
RHEL 8 以降 C++ 標準ライブラリーの下位互換性ライブラリーがない
RHEL 7 compat-libstdc++-33 (3.3 との互換性)
RHEL 6 compat-libstdc++-33 (3.3 との互換性)
compat-libstdc++-296 (2.96 との互換性)
RHEL 5 compat-libstdc++-33 (3.3 との互換性)
compat-libstdc++-296 (2.96 との互換性)
RHEL 4 compat-libstdc++-33 (3.3 との互換性)
compat-libstdc++-296 (2.96 との互換性)

Root Cause

Diagnostic Steps

This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.

Comments