3.3. ライブラリーおよびランタイムの詳細
3.3.1. compat-glibc
compat-glibc
は、以前のバージョンの Red Hat Enterprise Linux からの共有静的ライブラリーのサブセットを提供します。Red Hat Enterprise Linux 6 では、以下のライブラリーが提供されます。
libanl
libcidn
libcrypt
libc
libdl
libm
libnsl
libpthread
libresolv
librt
libthread_db
libutil
このライブラリーセットにより、アプリケーションが上記のライブラリーのみを使用するという条件で、開発者はRed Hat Enterprise Linux 6 で Red Hat Enterprise Linux 5 のアプリケーションを作成することができます。これを行うには、以下のコマンドを実行してください。
# gcc -fgnu89-inline -I /usr/lib/x86_64-redhat-linux5E/include -B /usr/lib/x86_64-redhat-linux5E/lib64/ -lc_nonshared