ChorusOS 5.0 Target Family Guide (SPARC Platform Edition)

Libraries

The ChorusOS operating system provides the elementary libraries indicated in the following list:

ChorusOS embedded library [The libebd.a, libcx.a, libm.a and libc.a libraries have been made thread-safe in order to support multithreaded actors.]

libebd.a

The ``embedded'' C library [Included in libebd.a.]

libc.a

ChorusOS extended library

libcx.a

C++ library 

libstdc++.a

X11 related client libraries (not thread safe) 

libX11.a, libXaw.a,

libXext.a, libXmu.a, libXt.a

The encryption/decryption library 

libcrypt.a

The Doug Lea malloc library 

libleamalloc.a

The Solaris--like name /value pair companion library 

libnvpair.a

The network services library (symbolic link to libresolv.a)

libnsl.a

The network services library 

libresolv.a

The interface library for PAM (pluggable authentication module) 

libpam.a

The POSIX pthread library 

libpthreads.a

The Solaris-like sysevent library 

libsysevent.a

The hot restart controller library 

libhrCtrl.a

The SunRPC library 

librpc.a

The Blackbox static library 

libblackbox.a

The LDAP client library 

libldap.a

The mathematical library 

libm.a

The ftp services library 

libftpd.a

The secure hash algorithms for Netscape library 

libmd.a

The ChorusOS Naming Service (NS) library 

libns.a

The Telnet services library 

libtelnetd.a

The Yellow pages services (xdr_ypXXX) library

libyp.a

This library includes the functions openpty() and creat().

libutil.a

This library includes the function ilogb() which returns the binary exponent of a non-zero double value.

libmsun.a

The microkernel ``visu'' library [This library is provided for the sake of backwards compatibility only. It is not documented. Its use is strongly discouraged.]

visu.a