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でも楽しめるかも。実際コンパイラは動いてオブジェクト生成までたどり着けた。