Google GoってARM向けにクロスコンパイルできる?
せっかくなので、GoがAdes環境(arm)で動いたら面白そうと安直に思えてきた。
ビルド前の環境設定をいじってみた。さあこれでどうなるかな?
$ export GOARCH=arm $ export GOOS=linux $ cd go $ cd src $ ./make.bash
結果;ライブラリが足らないとエラーがでてビルド失敗。
となると、ADESにDebianを入れてセルフビルドしてみればいいんだ。
おまけ:
$ cd bin $ ls 5a 5g 6nm gopack quietgcc 5c 5l godefs gotest
コンパイラーは出来てたみたい。これで静的リンクのアプリを作ればwzero3やiphoneでも楽しめるかも。実際コンパイラは動いてオブジェクト生成までたどり着けた。