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さん