[hellogcc] Re: [hellogcc] Re: 今天用xunxun提供的mingw编译了一个gcc4.5.2

  • From: asm warrior <asmwarrior@xxxxxxxxx>
  • To: PcX <xunxun1982@xxxxxxxxx>, hellogcc@xxxxxxxxxxxxx, Code::Blocks中国开发组 <chinacb@xxxxxxxxxxxxxxxx>
  • Date: Wed, 26 Jan 2011 09:25:52 +0800

你有没有注意到,可以提高编译速度的一个方法:

http://gcc.gnu.org/wiki/DebuggingGCC

里面的这句话:
By default stage1 only includes the C compiler. If you need to work on a
different frontend, you can configured with
--enable-stage1-languages=LANGUAGES to build other languages as part of
stage1.


我早几天在家里编译c++语言的时候,发现有一大堆 preXXX的文件夹。我不知道这些C++的编译器,是通过stage1的C编译器生成的?


2011/1/25 PcX <xunxun1982@xxxxxxxxx>

>  Er,你没注意吧,在他的主页左下角 Donate to stop
> the blinking! <http://www.openssh.com/donations.html>
> 原来这个是没有的,看来是撑不下去了。
>
我注意到了这个闪烁的东西了,呵呵,看起来还是GPL好一点。。






>
> 大体背景上就是 很多公司都用,但捐助的很少很少。
> 中文参考见http://www.oschina.net/news/13143/openssh
> 于 2011/1/24 20:51, asmwarrior 写道:
>
> On 2011-1-24 16:23, PcX wrote:
>
> 这个不用太为 纠结,其中GPL是传染性的,BSD不需要去管它。
> 基于BSD协议组件开发的组件不影响你确定的许可,你可以定为GPL、BSD等等你 喜 欢的授权。
> 而你使用修改gcc代码的方式得到的库的话,就必须使用GPL协议来发布,否则即 是 违反。
> 当然你混合了BSD和GPL协议的话,结果也必须为GPL。
>
> BSD协议确实是有些忧虑的,可以参考现在OpenSSH的尴尬现状。
>
> 谢谢各位回复。
> 我刚去openssh看了一下,没看到有什么尴尬的。。。
>
> 另外,我目前先不折腾clang,先折腾gcc了,呵呵。
>
>
> --
> Regards
> PcX
>
>

Other related posts:

  • » [hellogcc] Re: [hellogcc] Re: 今天用xunxun提供的mingw编译了一个gcc4.5.2 - asm warrior