/usr/lib/dietlibc/lib-i386 은 어떤 디렉토리인가요?

brian.ryu의 이미지

제가 glibc-2.3.2 에서 sunrpc 를 make -C sunrpc 로 컴파일 한뒤에 생성된것들을 찾다(어디에 뭐가 생성됐는지는 아직 모르지만)가 우연히 /usr/lib/dietlibc/lib-i396 디렉토리를 발견했는데

[root@atlas lib-i386]# ll
ÇÕ°è 664
-rwxr-xr-x    1 root     root          360  2¿ù  4  2003 dyn_start.o
-rwxr-xr-x    1 root     root          360  2¿ù  4  2003 dyn_stop.o
-rw-r--r--    1 root     root       462126  2¿ù  4  2003 libc.a
-rw-r--r--    1 root     root         4780  2¿ù  4  2003 libcompat.a
-rw-r--r--    1 root     root         3064  2¿ù  4  2003 liblatin1.a
-rw-r--r--    1 root     root        38612  2¿ù  4  2003 libm.a
-rw-r--r--    1 root     root        68776  2¿ù  4  2003 libpthread.a
-rw-r--r--    1 root     root        66860  2¿ù  4  2003 librpc.a
-rwxr-xr-x    1 root     root          720  2¿ù  4  2003 start.o

라서 지금 만들어진 것은 아닐것으로 보고 ar -t librpc.a 를 했더니 오브젝트파일들이 생성된것을 확인할 수 있었습니다.

대체 어떤 디렉토리인가요?

익명 사용자의 이미지

http://www.fefe.de/dietlibc/

ulibc와 비슷한 류의 embed system을 위한 libc인것 같습니다.