Re: [9fans] Status of port of Go to Plan 9

2011-08-03 Thread Lucio De Re
Plan9front's porting is just one shot. However, it's very nice one shot, because I can do, say, 'godoc image' on my Plan 9 system. All the neccessary commands can be compiled on my Plan 9 system, etc. Well, I hope I didn't state this too strongly, I certainly have only indirect evidenmce of

Re: [9fans] Status of port of Go to Plan 9

2011-08-02 Thread kokamoto
goos.c is meant to be in src/lib9, I need to start up my laptop to check that in fact it is a module I added specially for Plan 9. Lucio, what is the difference between your purpose and the one I installed (plan9fron?). By your attention, I found Russ's repository of 'go for plan9', and the

Re: [9fans] Status of port of Go to Plan 9

2011-08-02 Thread Lucio De Re
goos.c is meant to be in src/lib9, I need to start up my laptop to check that in fact it is a module I added specially for Plan 9. Lucio, what is the difference between your purpose and the one I installed (plan9fron?). By your attention, I found Russ's repository of 'go for plan9', and

Re: [9fans] Status of port of Go to Plan 9

2011-08-02 Thread Lucio De Re
what's a good recipe for making goose? :) I omitted (src) (...) lib9 goos.c from /go/devproto. Please add goos.c and its containing directory. There are one or two gotchas. I have tidied up, but they may be lurking on your system from earlier instances:

[9fans] Status of port of Go to Plan 9

2011-08-01 Thread Lucio De Re
On /n/sources/contrib/lucio/go there is a fresh version of my efforts. It is a bit ahead of my submissions to the Go Authors and could benefit from inspection from the Plan 9 perspective. Also, this inevitably means that there will be changes required by the code reviewers. At this point, it

Re: [9fans] Status of port of Go to Plan 9

2011-08-01 Thread Lucio De Re
There's a recipe in src/cmd/mkone (../mkone)? I hope I haven't overlooked any of the mkfiles, it's been a bit of a swamp for a while. Have a look at each mkfile's first few lines, you can change ROOT there or mk ROOT=$home/go but I'm not always propagating (ever?) MKFLAGS. Let me

Re: [9fans] Status of port of Go to Plan 9

2011-08-01 Thread Lucio De Re
mk ROOT=$home/go mk 'ROOT='^$home/go seems better, if uglier :-) ++L

Re: [9fans] Status of port of Go to Plan 9

2011-08-01 Thread Lucio De Re
mk in 8l 8c -I/go/include -I/go/386/include -FTVw asm.c 8c -I/go/include -I/go/386/include -FTVw ../ld/data.c mk: no recipe to make 'goos.8' in directory /go/src/cmd/8l mk: # bind -b ... : exit status=rc 308216: rc 308218: mk 308220: error goos.c is meant to be in src/lib9, I need to start