From: Christopher F. <cg...@re...> - 2002-07-24 02:44:18
|
On Wed, Jul 24, 2002 at 02:03:37PM +1200, Danny Smith wrote: >The following post to libstdc++ list is relevant to questions about the >re-distribution of libstdc++.dll or libgcc.dll with mingw built apps. > > http://gcc.gnu.org/ml/libstdc++/2002-07/msg00166.html > >Users who redistribute these GPL(with special library exception) dll >libraries as part of their app most provide the source code for these >libs. and, since the intent is that the end-user must be able to >recompile the libary, any script that produced the dll. I do not trust >mingw users to do that, and will continue to argue against making >libgcc.dll and/or libstdc++.dll part of the mingw package. This was one of the reasons why I didn't produce shared versions of either library for cygwin. I didn't want to worry about YA GPL hassle. >Given that, Adriano dos Santos Fernandes' shared pointer patch to allow >throwing exceptions across dll boundaries (without a special dll) >becomes more attractive. It should be possible to modify so that the >sharedptr object is replaced by a a simple stub object >when -fno-exception flags is passed.. > >Any strong feelings for or against incorporating this patch into mingw >distro of gcc 3.2. Sounds like a good idea to me. cgf |