9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] Building Go on Plan 9 using Antony Martin's instructions
@ 2012-01-03 10:49 ROuNIN
  2012-01-03 11:06 ` Peter A. Cejchan
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: ROuNIN @ 2012-01-03 10:49 UTC (permalink / raw)
  To: 9fans

Hello all,
Following Anthony Martin's install instructions on Building Go on
Plan9:

http://groups.google.com/group/comp.os.plan9/browse_thread/thread/44f5b5d3091547aa/95dd9fad3e909224?q=gmake&lnk=ol&

I get the following message:
---------------------------------------------------------------------------
.
.
.

gmake[1]: Leaving directory `/sys/src/go/src/cmd/cc'

%%%% making 5c %%%%

gmake -C 5c install
gmake[1]: Entering directory `/sys/src/go/src/cmd/5c'
8c -FTVw -I"/386/include/go" -I"/sys/include/go"  "/sys/src/go/src/cmd/
5c/cgen.c"
8c -FTVw -I"/386/include/go" -I"/sys/include/go"  "/sys/src/go/src/cmd/
5c/list.c"
8c -FTVw -I"/386/include/go" -I"/sys/include/go"  "/sys/src/go/src/cmd/
5c/sgen.c"
8c -FTVw -I"/386/include/go" -I"/sys/include/go"  "/sys/src/go/src/cmd/
5c/swt.c"
8c -FTVw -I"/386/include/go" -I"/sys/include/go"  "/sys/src/go/src/cmd/
5c/txt.c"
8c -FTVw -I"/386/include/go" -I"/sys/include/go"  "/sys/src/go/src/cmd/
5c/mul.c"
8c -FTVw -I"/386/include/go" -I"/sys/include/go"  "/sys/src/go/src/cmd/
5c/reg.c"
8c -FTVw -I"/386/include/go" -I"/sys/include/go"  "/sys/src/go/src/cmd/
5c/peep.c"
8c -FTVw -I"/386/include/go" -I"/sys/include/go"  -I. -o pgen.8 ../cc/
pgen.c
8c -FTVw -I"/386/include/go" -I"/sys/include/go"  -I. -o pswt.8 ../cc/
pswt.c
8l -o 5c cgen.8 list.8 sgen.8 swt.8 txt.8 mul.8 reg.8 peep.8 pgen.8
pswt.8 ../5l/enam.8  ../cc/cc.a
??none??: cannot open file: ../5l/enam.8
gmake[1]: *** [5c] Error 1
gmake[1]: Leaving directory `/sys/src/go/src/cmd/5c'
gmake: *** [5c.install] Error 2
gmake: Leaving directory `/sys/src/go/src/cmd'
term%
---------------------------------------------------

Hope someone can help.
ROuNIN



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [9fans] Building Go on Plan 9 using Antony Martin's instructions
  2012-01-03 10:49 [9fans] Building Go on Plan 9 using Antony Martin's instructions ROuNIN
@ 2012-01-03 11:06 ` Peter A. Cejchan
  2012-01-03 11:13   ` Peter A. Cejchan
  2012-01-20  9:48 ` [9fans] Building Go on Plan 9 using Antony Martin's ROuNIN
  2012-01-31  9:45 ` [9fans] Building Go on Plan 9 using Antony Martin's instructions ROuNIN
  2 siblings, 1 reply; 9+ messages in thread
From: Peter A. Cejchan @ 2012-01-03 11:06 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

[-- Attachment #1: Type: text/plain, Size: 494 bytes --]

I use Ron Minnich's distribution from http://code.google.com/r/rminnich-9go/
It compiles fine on native plan9-386. I had to do some minor changes,
however. Get this tarball, unpack and cpdir -m to $GOROOT
It is somewhat outdated compared to Lucio's version (this is 60.2)
Just do:

## Go language install
cd
hg clone https://code.google.com/p/rminnich-9go go
bind -ac . /
cd /go
rc /go/src/9setup
cd 9/prebuilt
rc install
cd /go/src
mk install

###

Hope this helps.
++pac

[-- Attachment #2: Type: text/html, Size: 653 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [9fans] Building Go on Plan 9 using Antony Martin's instructions
  2012-01-03 11:06 ` Peter A. Cejchan
@ 2012-01-03 11:13   ` Peter A. Cejchan
  2012-01-03 11:23     ` Peter A. Cejchan
  0 siblings, 1 reply; 9+ messages in thread
From: Peter A. Cejchan @ 2012-01-03 11:13 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

[-- Attachment #1: Type: text/plain, Size: 728 bytes --]

I forgot the link to the changed files, i shall put the tarball on
contrib/pac in a few minutes

++pac

On Tue, Jan 3, 2012 at 12:06 PM, Peter A. Cejchan <tyapca7@gmail.com> wrote:

> I use Ron Minnich's distribution from
> http://code.google.com/r/rminnich-9go/
> It compiles fine on native plan9-386. I had to do some minor changes,
> however. Get this tarball, unpack and cpdir -m to $GOROOT
> It is somewhat outdated compared to Lucio's version (this is 60.2)
> Just do:
>
> ## Go language install
> cd
> hg clone https://code.google.com/p/rminnich-9go go
> bind -ac . /
> cd /go
> rc /go/src/9setup
> cd 9/prebuilt
> rc install
> cd /go/src
> mk install
>
> ###
>
> Hope this helps.
> ++pac
>

[-- Attachment #2: Type: text/html, Size: 1183 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [9fans] Building Go on Plan 9 using Antony Martin's instructions
  2012-01-03 11:13   ` Peter A. Cejchan
@ 2012-01-03 11:23     ` Peter A. Cejchan
  0 siblings, 0 replies; 9+ messages in thread
From: Peter A. Cejchan @ 2012-01-03 11:23 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

[-- Attachment #1: Type: text/plain, Size: 34 bytes --]

now it is on contrib/pac/9go.tbz

[-- Attachment #2: Type: text/html, Size: 38 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [9fans] Building Go on Plan 9 using Antony Martin's
  2012-01-03 10:49 [9fans] Building Go on Plan 9 using Antony Martin's instructions ROuNIN
  2012-01-03 11:06 ` Peter A. Cejchan
@ 2012-01-20  9:48 ` ROuNIN
  2012-01-20 17:47   ` John Floren
  2012-01-31  9:45 ` [9fans] Building Go on Plan 9 using Antony Martin's instructions ROuNIN
  2 siblings, 1 reply; 9+ messages in thread
From: ROuNIN @ 2012-01-20  9:48 UTC (permalink / raw)
  To: 9fans

Hello,
Thank you. Sorry for late reply:

I get this message - something seems drastically wrong with my Plan9
install --

8l
cp 8.out /386/bin/go/8l
8c
8l  -o 8.out cgen.8 cgen64.8 div.8 list.8 machcap.8 mul.8 pgen.8 pswt.
8 peep.8 reg.8 sgen.8 swt.8 txt.8 ../8l/enam.8 goos.8 ../cc/cc.a8 /386/
lib/libbio.a
cp 8.out /386/bin/go/8c
8a
cp 8.out /386/bin/go/8a
gopack
cp gopack /386/bin/go/gopack
pkg
install runtime
INSTALL FAIL runtime
/go/src/pkg
/386/bin/go/8g -+ $GCIMPORTS -p runtime -o _go_.8 debug.go error.go
extern.go mem.go sig.go softfloat64.go type.go version.go
version_plan9.go version_386.go runtime_defs.go
/386/bin/go/8g: '/386/bin/go/8g' does not exist
mk: /386/bin/go/8g -+ $GCIMPORTS ...  : exit status=rc 16064: rc
16066: can't exec: '/386/bin/go/8g' does not exist
mk: echo install runtime ...  : exit status=rc 16027: 1
mk: for (i in ...  : exit status=rc 15598: rc 15726: mk 15729: error
term% date
Sun Jan 22 07:29:44 EST 2012
term%


I don't want to re-install yet - busy with other stuff. But I may have
to resign to the fact that I will need to do fresh install with the
latest
plan9.iso.bz2

ROuNIN



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [9fans] Building Go on Plan 9 using Antony Martin's
  2012-01-20  9:48 ` [9fans] Building Go on Plan 9 using Antony Martin's ROuNIN
@ 2012-01-20 17:47   ` John Floren
  2012-01-23  7:03     ` Peter A. Cejchan
  0 siblings, 1 reply; 9+ messages in thread
From: John Floren @ 2012-01-20 17:47 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

On Fri, Jan 20, 2012 at 1:48 AM, ROuNIN <rounin.urashima@googlemail.com> wrote:
> Hello,
> Thank you. Sorry for late reply:
>
> I get this message - something seems drastically wrong with my Plan9
> install --
>
> 8l
> cp 8.out /386/bin/go/8l
> 8c
> 8l  -o 8.out cgen.8 cgen64.8 div.8 list.8 machcap.8 mul.8 pgen.8 pswt.
> 8 peep.8 reg.8 sgen.8 swt.8 txt.8 ../8l/enam.8 goos.8 ../cc/cc.a8 /386/
> lib/libbio.a
> cp 8.out /386/bin/go/8c
> 8a
> cp 8.out /386/bin/go/8a
> gopack
> cp gopack /386/bin/go/gopack
> pkg
> install runtime
> INSTALL FAIL runtime
> /go/src/pkg
> /386/bin/go/8g -+ $GCIMPORTS -p runtime -o _go_.8 debug.go error.go
> extern.go mem.go sig.go softfloat64.go type.go version.go
> version_plan9.go version_386.go runtime_defs.go
> /386/bin/go/8g: '/386/bin/go/8g' does not exist
> mk: /386/bin/go/8g -+ $GCIMPORTS ...  : exit status=rc 16064: rc
> 16066: can't exec: '/386/bin/go/8g' does not exist
> mk: echo install runtime ...  : exit status=rc 16027: 1
> mk: for (i in ...  : exit status=rc 15598: rc 15726: mk 15729: error
> term% date
> Sun Jan 22 07:29:44 EST 2012
> term%
>
>
> I don't want to re-install yet - busy with other stuff. But I may have
> to resign to the fact that I will need to do fresh install with the
> latest
> plan9.iso.bz2
>
> ROuNIN
>

What exactly about this makes you think that there's something
"drastically wrong" with your Plan 9 install? It looks like
/386/bin/go/8g doesn't exist. I wouldn't call that reason for
re-installing, unless I've missed something in that output.


John



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [9fans] Building Go on Plan 9 using Antony Martin's
  2012-01-20 17:47   ` John Floren
@ 2012-01-23  7:03     ` Peter A. Cejchan
  0 siblings, 0 replies; 9+ messages in thread
From: Peter A. Cejchan @ 2012-01-23  7:03 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

[-- Attachment #1: Type: text/plain, Size: 229 bytes --]

I had the same problem with ron minnich's distribution, try to dive into
cmd and check the Makefile.
Ron's distro  is 60.2, and the changes needed to compile natively are in
/n/sorces/contrib/pac/9go./tbz
HTH,
best,
++pac

[-- Attachment #2: Type: text/html, Size: 250 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [9fans] Building Go on Plan 9 using Antony Martin's instructions
  2012-01-03 10:49 [9fans] Building Go on Plan 9 using Antony Martin's instructions ROuNIN
  2012-01-03 11:06 ` Peter A. Cejchan
  2012-01-20  9:48 ` [9fans] Building Go on Plan 9 using Antony Martin's ROuNIN
@ 2012-01-31  9:45 ` ROuNIN
  2012-01-31 11:27   ` Peter A. Cejchan
  2 siblings, 1 reply; 9+ messages in thread
From: ROuNIN @ 2012-01-31  9:45 UTC (permalink / raw)
  To: 9fans

On Jan 23, 7:03 am, tyap...@gmail.com ("Peter A. Cejchan") wrote:
> I had the same problem with ron minnich's distribution, try to dive into
> cmd and check the Makefile.
> Ron's distro  is 60.2, and the changes needed to compile natively are in
> /n/sorces/contrib/pac/9go./tbz
> HTH,
> best,
> ++pac

Hello Peter,
Please can you give me verbose information on how to get it to
install.
Many thanks,
ROuNIN



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [9fans] Building Go on Plan 9 using Antony Martin's instructions
  2012-01-31  9:45 ` [9fans] Building Go on Plan 9 using Antony Martin's instructions ROuNIN
@ 2012-01-31 11:27   ` Peter A. Cejchan
  0 siblings, 0 replies; 9+ messages in thread
From: Peter A. Cejchan @ 2012-01-31 11:27 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

[-- Attachment #1: Type: text/plain, Size: 261 bytes --]

Hello,
get the tarball from me:
     http://www2.gli.cas.cz/home/cejchan/plan9/go.tgz
unpack it and follow the instructions in go/9install
should compile fine on native plan9/386
be warned: this is version 60.2, much has changed since,
good luck,
++pac

[-- Attachment #2: Type: text/html, Size: 352 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2012-01-31 11:27 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-01-03 10:49 [9fans] Building Go on Plan 9 using Antony Martin's instructions ROuNIN
2012-01-03 11:06 ` Peter A. Cejchan
2012-01-03 11:13   ` Peter A. Cejchan
2012-01-03 11:23     ` Peter A. Cejchan
2012-01-20  9:48 ` [9fans] Building Go on Plan 9 using Antony Martin's ROuNIN
2012-01-20 17:47   ` John Floren
2012-01-23  7:03     ` Peter A. Cejchan
2012-01-31  9:45 ` [9fans] Building Go on Plan 9 using Antony Martin's instructions ROuNIN
2012-01-31 11:27   ` Peter A. Cejchan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).