From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: References: Date: Mon, 15 Apr 2013 01:04:18 -0600 Message-ID: From: andrey mirtchovski To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: text/plain; charset=UTF-8 Subject: Re: [9fans] Go Plan9 ARM Dreamplug Topicbox-Message-UUID: 41503f6c-ead8-11e9-9d60-3106f5b1d025 congrats! which mercurial and python did you install? On Mon, Apr 15, 2013 at 1:00 AM, Christopher Nielsen wrote: > After a little work, I have a Plan 9 dev environment setup. My dreamplug > boots with no problems, and after installing python and mercurial, I was > able to clone the go repo. The build completes fine on 386, but on the > dreamplug I get the errors below. Yes, I know I should probably be running > as a user other than bootes; this was a quick and dirty install to get > things running. Also, opnames.h does exist. > > dreamplug# ls -l /usr/bootes/src/go-plan9-arm/src/cmd/gc/opnames.h > --rw-rw-r-- M 15 bootes bootes 3273 Apr 15 02:47 > /usr/bootes/src/go-plan9-arm/src/cmd/gc/opnames.h > > Also, it doesn't look like the tests are being run on 386. Forgive my > ignorance, but is that currently intentional? I haven't had time to search > the list. > > cmd/gc > /usr/bootes/src/go-plan9-arm/src/cmd/gc/reflect.c:1022[/usr/bootes/src/go-plan9-arm/src/cmd/gc/reflect.c:3400] > switch expression must be integer > go tool dist: FAILED: /bin/5c -FTVw -Bp+ > -I/usr/bootes/src/go-plan9-arm/include/plan9 > -I/usr/bootes/src/go-plan9-arm/include/plan9/arm -I > /usr/bootes/src/go-plan9-arm/src/cmd/gc -o $WORK/reflect.5 > /usr/bootes/src/go-plan9-arm/src/cmd/gc/reflect.c: > '/usr/bootes/src/go-plan9-arm/src/cmd/gc/opnames.h' does not exist > /usr/bootes/src/go-plan9-arm/src/cmd/gc/subr.c:665[/usr/bootes/src/go-plan9-arm/src/cmd/gc/subr.c:3240] > switch expression must be integer > /usr/bootes/src/go-plan9-arm/src/cmd/gc/subr.c:2863[/usr/bootes/src/go-plan9-arm/src/cmd/gc/subr.c:5373] > switch expression must be integer > warning: > /usr/bootes/src/go-plan9-arm/src/cmd/gc/subr.c:2846[/usr/bootes/src/go-plan9-arm/src/cmd/gc/subr.c:5356] > used and not set: fn > go tool dist: FAILED: /bin/5c -FTVw -Bp+ > -I/usr/bootes/src/go-plan9-arm/include/plan9 > -I/usr/bootes/src/go-plan9-arm/include/plan9/arm -I > /usr/bootes/src/go-plan9-arm/src/cmd/gc -o $WORK/subr.5 > /usr/bootes/src/go-plan9-arm/src/cmd/gc/subr.c: > '/usr/bootes/src/go-plan9-arm/src/cmd/gc/opnames.h' does not exist > > -- > Christopher Nielsen > "They who can give up essential liberty for temporary safety, deserve > neither liberty nor safety." --Benjamin Franklin > "The tree of liberty must be refreshed from time to time with the blood of > patriots & tyrants." --Thomas Jefferson