Dan Jue wrote:

> Can someone please tell me where I can find information (and pros/cons) of
> popular compilers like gcc, g++, cxx, and cc?

These are generally all aliases for gcc, which is described in the gcc
Info file (`info gcc', or `C-h C-i gcc' in (X)Emacs).

> I'm also looking for information on the differences between libc5 and
> libc6.  
> 
> One more thing... =)  are libc6 and glibc the same?  I overheard some
> people saying that switching to glibc was a bad decision for Red Hat. I
> don't want to start any talk (read flames) of preferences, i would just
> like to know the differences and which you think I should use based on
> what i'd like to do.

libc-6 is glibc-2. libc-5 is a modified version of glibc-1.

The main differences are:

+ libc-6 is generally thread-safe, whilst libc-5 isn't

+ libc-6 programs don't generally need to include Linux kernel headers

+ libc-6 incorporates some additional functionality (e.g. 
LinuxThreads, nameservice switch facility).

Ultimately libc-5 will become obsolete, so unless you require libc-5
compatibility, libc-6 is preferable.

-- 
Glynn Clements <[EMAIL PROTECTED]>

Reply via email to