Subject: Re: c++ vs. g++ front end
To: None <jtc@cygnus.com>
From: Martin Cracauer <cracauer@wavehh.hanse.de>
List: tech-net
Date: 03/20/1996 09:01:36
jtc@cygnus.COM (J.T. Conklin)

>The difference between the c++ and g++ front ends is that g++ includes
>libg++ in the link.  Since libg++ is distributed under the GNU General
>Public Licence, users might inadvertantly taint their own code if they
>use g++ to link their programs.

>I'd like to recommend that the default C++ compiler front end be
>changed from g++ to c++.

An alternative would be to change "g++" to link against the LGPLed
libio and libstd. That way, the programmer is not in danger of having
to handle his source code because of a mistake.

IMHO, the default C++ compiler should link against "standard"
libraries (as does cc), and I think libio and maybe libstd is what
most people expect a C++ compiler to link with, while the other parts
of libg++ are clearly not partof C++.

Martin
-- 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Martin Cracauer <cracauer@wavehh.hanse.de>  -  Fax +49 40 522 85 36
 BSD User Group Hamburg, Germany   http://www.bik-gmbh.de/~cracauer