サイトトップへ
OSASK.NET
  サイトトップへ       新掲示板(閉鎖済)   Wiki(凍結済)   旧掲示板(廃止済)   ニュース(廃止済)  
1: 2002-11-28 (木) 05:59:11 ソース 2: 2003-10-24 (金) 07:32:00 ソース
Line 1: Line 1:
-GO計画(じーおーけいかく)+GO計画(じーおーけいかく)、あるいはGO(OSASK向けにハックされたgcc)
-[OSASK 5401] ([[osask_ml [(ζ211/msg00140.html]]) +--------------------------------
->>>>>>>>> 10383400088GO計画(じーおーけいかく) +
-、あるい?GO(SASK 向韻にハックされたl い?SASK 5401糾8+
-*>>>>>>> 1038398351 +*GO計画(じーおーけいかく) 
-GO計画(?*概要韻ぬ松痢?>>>>>> 1038398351 + 
-GO計画(-目的:かく“? 犬鮑郤お燭瓩? 犬魏?イぁ?計画(-目的:かく“? 犬鮑郤お燭瓩? 犬魏?イぁ?計画(-目的:かく“? 犬鮑郤お燭瓩? 犬魏?イぁ?計画(-目的:かく“? 犬鮑郤お燭瓩? 犬魏?イぁ?計画(-目的:かく“? 犬鮑郤お燭瓩? 犬魏?イぁ?計画(-目的:かく“? 犬鮑郤お燭瓩? 犬魏?イぁ鯣(C、C++計画ラ(-目的ぅ札鵐后ё画を殴宗璽垢僕獲蓿函壁???[GPL]]弉菲佑?佞餌④靴織宗璽紘???L(KawaidoLicense)-01弉茱乖ぅ淵蠢澗里箸靴討?[GPL]](分略はKL(Kが難[[Gい里波? 犬現在のGOの特徴(go_瓩?w?セ1.コ弉蔆クトセ2.入出力KL(Ka?豸飢修£O憩Gい襯撮魁?O自身が参照分はンス「ンリが極改u鴇?覆ぅ撮粥?[win32]]版[[G?覆ぅ目的:かく“? 犬鮑郤お燭瓩? 犬鯔K 犬魏uイ FAQK 犬 [[win32]]版[[璽?]は[い┐?[di +**概要 
- ・  cyg  覆鵑乕圓?呂力K  --g  覆鵑乕圓?呂-Gと194 [   cyRe:   覆鵑乕圓?呂力K  --g  んら?.不に呂-Gと194 [   cyRe:   覆鵑乕圓?呂力K  --g  んら?.不に呂-Gと194 [   cyRe:   覆鵑乕圓?呂力K  --g  んら?.不に呂-Gと194 [   cyRe: ?65cyRe:+ 
 +-名称:GO計画(じーおーけいかく) 
 +-目的:OSASK版gccを作るためにgccを改造すること(C、C++) 
 +-ライセンス: 
 +--gccソースに由来する部分は[[GPL]] 
 +--付け足したソース部分はKL-01(KawaidoLicense-01) 
 +--バイナリ全体としては[[GPL]](分離が難しいので) 
 + 
 +**現在のGOの特徴(go_0004w) 
 +-1.コンパクト 
 +-2.入出力部分が一元化されている 
 +-3.GO自身が参照するライブラリが極めて少ない 
 +-4.win32版とOSASK版がある。 
 + 
 +-------------------------------------- 
 + 
 +*GO FAQ 
 + 
 +** win32版gccといえばMinGWがある。MinGW v3.2とgo_0004wの違いは? 
 + 
 + ・MinGWのソースはPOSIX環境版しかない。すなわち、MinGWはたとえば 
 +  cygwin上でしかるべきオプションを付けてgccのソースをコンパイル 
 +  することで生成する。・・・対して、GOはGOのソースをそのままwin 
 +  32上でコンパイルすれば得られる。makeのために他の環境を必要とし 
 +  ない。win32内で完結している。 
 + 
 + ・MinGWよりもコンパクトである 
 +  cpp0.exe    MinGW      93.0KB    --    37.5KB  go_0004w 
 +  cc1.exe      MinGW    2562.0KB    --    852.5KB  go_0004w 
 +  cc1plus.exe  MinGW    3019.5KB    --  1026.0KB  go_0004w 
 +  librarian    MinGW 676.0KB(338+338) --      4.0KB  go_0004w 
 +    機能的にはなんら不足はない(と思う) 
 +    ([[ライブラリアン]] は機能的に不足していますが、とにかくライブラ 
 +      リはちゃんと作れます) 
 +     (MinGWから上記部分だけを交換しても問題なく動くでしょう) 
 + 
 + ・MinGWよりも他のOSに移植するための手間が少ない 
 +   (入出力部分が一元化されているから) 
 +   (参照する [[ライブラリ]] が少ないから) 
 + 
 + ・コンパイル時間表示やマルチバイト文字の拡張性などは削られている 
 +   部分もあります。(MinGWは当然ここを削ってない) 
 +   (逆に言うと、ほとんどの人が使わない&全く使われていないこれら 
 +     の機能を切った分だけ軽くなっているともいえます) 
 +   (MinGWなどではマルチバイト拡張部分を使えばSJISも通るのかもし 
 +     れませんが、誰もそういうパッチを作っていないみたいですね) 
 + 
 +-------------------------------- 
 + 
 +**ファイル類 
 + 
 +[http://prdownloads.sourceforge.net/mingw/MinGW-2.0.0-3.exe?download MinGW-2.0.0-3] goのソースをビルドするために使用された([[セルフホスティング]]前の段階では) 
 + 
 +-------------------------------- 
 + 
 +**参考文献 
 +-[OSASK 5194] gcc移植計画. ([[osask_ml:200210/msg00101.html]]) 
 +-[OSASK 5401] Re: GO計画. ([[osask_ml:200211/msg00140.html]]) 
 +-[OSASK 5565] Re: GO計画. ([[osask_ml:200301/msg00019.html]])

トップ   差分 バックアップ 複製 名前変更 リロード印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ
新着

目次
メンバー一覧


最新の20件
2016-10-01 2016-09-08
  • @MenuBar.
2016-09-07 2016-09-04 2016-08-15 2015-09-23 2014-07-30 2014-07-04 2014-02-04 2013-10-26 2013-06-21 2013-06-17 2013-06-15 2013-04-02 2013-02-09 2013-02-04 2012-12-25 2012-12-01 2012-05-28 2012-03-31

トピック一覧
一般用コメント最新
新掲示板lina
2016/9/5 20:58
SandBoxゲスト
2016/9/4 12:01
RecentDeletedlina
2015/6/2 19:29
Old-OSASK-MLlina
2014/6/29 9:14
hideyosi/メールhideyosi
2014/1/6 20:17
hideyosi/募集中lina
2013/11/8 19:56

このサイトは川合秀実から委託を受けて、OSASKコミュニティによって管理・運営されています。