Try make -k install like in the wiki instructions. This should continue building packages even if some fail to compile.

On Apr 9, 2011 8:53 PM, "Sergey Kish" <sergey.kish@gmail.com> wrote:
> Hello,
>
> I'm unable to make go plan9 crosscompiler.
> Can you help me?
>
> # I use patched repo
> hg qclone https://bitbucket.org/paulzhol/golang-plan9-runtime-patches go
> cd go
> hg qpush -a
>
> # build as usual
> export GOROOT=`pwd`
> export GOOS=linux
> export GOBIN="$GOROOT/bin"
> export PATH="$GOBIN:$PATH"
>
> mkdir -p "$GOROOT/bin"
> cd "$GOROOT/src"
> . ./make.bash
>
> # prepare pkgs
> cd $GOROOT/src/pkg
> make clean
> export GOOS=plan9
> make
>
> # and get
> make -C net install
> make[1]: Entering directory `/home/sergeykish/abs/go/src/go-build/src/pkg/net'
> make[1]: *** No rule to make target `fd_plan9.go', needed by `_go_.8'. Stop.
> make[1]: Leaving directory `/home/sergeykish/abs/go/src/go-build/src/pkg/net'
>
> What now?
>