From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: References: <20110403211333.GA3905@dinah> <20110403211652.GA5977@dinah> <20110403223031.GA27441@dinah> <20110404172728.GA2000@fangle.proxima.alt.za> <20110405043331.GD2000@fangle.proxima.alt.za> <20110406134326.GI2000@fangle.proxima.alt.za> Date: Sat, 9 Apr 2011 21:34:02 +0300 Message-ID: From: Pavel Zholkover To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: multipart/alternative; boundary=000e0ce0d874325cc004a0809636 Subject: Re: [9fans] Go Plan 9 Topicbox-Message-UUID: ce590cba-ead6-11e9-9d60-3106f5b1d025 --000e0ce0d874325cc004a0809636 Content-Type: text/plain; charset=UTF-8 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" 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? > --000e0ce0d874325cc004a0809636 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

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 qclo= ne = https://bitbucket.org/paulzhol/golang-plan9-runtime-patches go
> = cd go
> hg qpush -a
>
> # build as usual
> export GOROOT=3D= `pwd`
> export GOOS=3Dlinux
> export GOBIN=3D"$GOROOT/bin&= quot;
> export PATH=3D"$GOBIN:$PATH"
>
> mkdir= -p "$GOROOT/bin"
> cd "$GOROOT/src"
> . ./make.bash
>
> # pr= epare pkgs
> cd $GOROOT/src/pkg
> make clean
> export GOO= S=3Dplan9
> make
>
> # and get
> make -C net insta= ll
> 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/s= ergeykish/abs/go/src/go-build/src/pkg/net'
>
> What now?
>
--000e0ce0d874325cc004a0809636--