Re: go under plan9 on the radpberry pi?
Michael Misch <[email protected]>
| Newsgroups | gmane.os.plan9.general |
|---|---|
| Message-ID | <[email protected]> |
Go builds on Plan9 suffer from the post-1.9 performance regression. > On Sep 19, 2019, at 10:29 PM, Steve Simon <[email protected]> wrote: > > hi, > > my plan was to build and run/debug go on a raspberry pi 4 running plan9, not to cross compile. > > i am confident in the linux cross compile environment i was just concerned about the plan9 os/runtime support for the pi. > > i guess it comes down to plan9 os interface for the arm. > > people said it is painful, you mean the pi is slow? > > thanks for the help. > > -Steve > >> On 20 Sep 2019, at 5:37 am, Lyndon Nerenberg <[email protected]> wrote: >> >> Matthew Veety writes: >> >>> Building anything on a raspberry pi is a bit of a chore. I highly=20 >>> recommend running go on your cpu server and/or local to your filesystem.=20 >>> The generated binaries seem to work fine. >> >> Go does wonderfully when it comes to generating binaries for >> non-native architectures. I have a few Go-based tools I use at >> work that I build on any number of archictures (macos, freebsd, >> openbsd, linux / armX, i386, amd64)) that I need to run on one or >> many of the above. They all just work. Makes debugging a breeze. >> >> But now that they are succumbing to the shared lib/obj doctrine, I'm sure >> I will soon go back to writing C code, since the advantage of those >> static go binaries is about to be lost :-( > >