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