Mona OS でゴー? (1)

近い目標「id:h0shuさん、id:shotaro_tsujiさん、ひげぽんの環境で完全にビルドできる GO 環境を用意。みな同じ土俵に」
遠い目標「GOでセルフコンパイル
とりあえず GO(go_0020s) を Mona のレポジトリにコミットするところまでがんばってみる。

go_0020s/gcc でビルドが通すところまでできた。
あとでまとめるがポイントは

  • makefile -> Makefile, go_lib.h -> GO_lib.h 大文字小文字問題
  • include/stdio.h がない -> ダミーを作り gstdio.h を include する

やり残し

  • パッチの作成
  • 警告チェック
  • monapi_crt.o リンクしてない
  • ld オプション怪しい

という状態です。ご不便をお掛けしますがいましばらくお待ちください。
id:h0shuさん、id:shotaro_tsujiさん