最終更新:2018-08-16 (木) 14:53:19 (2282d)
glibc
Top / glibc
GNU C Library
http://www.gnu.org/software/libc/
概要
- 主要なCライブラリを提供
- このライブラリは基本的な処理ルーチンを含むもので、メモリ割り当て、ディレクトリ走査、ファイルのオープン、クローズや入出力、文字列操作、パターンマッチング、算術処理など
EGLIBCの合流
中身
ソースコード
glibc/バージョン
インストールプログラム
- catchsegv?
- gencat
- getconf
- getent
- iconv
- iconvconfig?
- ldconfig
- ldd
- lddlibc4?
- locale
- localedef?
- makedb?
- mtrace
- nscd
- pcprofiledump?
- pldd?
- pt_chown?
- rpcgen?
- sln?
- sotruss?
- sprof
- tzselect?
- xtrace?
- zdump?
- zic?
インストールライブラリ
- ld.so
- libBrokenLocale.so?{a}
- libSegFault.so?
- libanl.so?{a}
- libbsd-compat.a?
- libc.so{a}
- libc_nonshared.a?
- libcidn.so?
- libcrypt.so?{a}
- libdl.so?{a}
- libg.a?
- libieee.a?
- libm.so?{a}
- libmcheck.a?
- libmemusage.so?
- libnsl.so?{a}
- libnss_compat.so?
- libnss_dns.so?
- libnss_files.so?
- libnss_hesiod.so?
- libnss_nis.so?
- libnss_nisplus.so?
- libpcprofile.so?
- libpthread.so?{a}
- libpthread_nonshared.a?
- libresolv.so?{a}
- librpcsvc.a?
- librt.so?{a}
- libthread_db.so?
- libutil.so?{a}
マニュアル
CentOSのパッケージ
glibc
- 依存パッケージ
- basesystem
- libgcc
- glibc-common
- nss-softokn-freebl?
glibc-devel
EGLIBC
- glibcの派生物であり、ソース・バイナリ互換性を保ちながらも組み込み機器への利用に最適化
Debian/Ubuntuのパッケージ
- 2009年5月、Debianは、glibcの開発プロセスに対する懸念により、glibcからEGLIBCへの移行を発表した
- それに続き、UbuntuがUbuntu 9.10よりEGLIBCに移行した
- Debian自身は、2011年にリリースされた、Debian 6.0 (コードネーム: squeeze)より正式にEGLIBCに移行