From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: To: 9fans@9fans.net From: Lucio De Re Date: Tue, 2 Aug 2011 06:13:06 +0200 In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: Re: [9fans] Status of port of Go to Plan 9 Topicbox-Message-UUID: 0aba3332-ead7-11e9-9d60-3106f5b1d025 > 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 up my laptop to check that in fact it is a module I added specially for Plan 9. Nothing else in lib9 is needed, other than a couple of minor improvements to libc, which I will submit as patches later. The recipe for goos.8 ought to be in src/cmd/mkone and ought to result in: 8c '-DGOOS="plan9"' '-DGOARCH="'^386^'"' '-DGOROOT="'^/go^'"' '-DGOVERSION="'^$"VERSION^'"' -I/go/include -I/go/386/include -FTVw ../../lib9/goos.c as displayed by mk. I include this in all executables, probably an unnecessary sledgehammer. ++L