Bug#574371: Issue with Go compiler
I tried a build on an AMD64 box, and it got slightly confused...
Notably, the 4 scripts in /usr/bin that run the compiler components
got misnamed. On an AMD64 system, they should be 6a, 6c, 6g, 6l. It
instead
for i in a c g l; do
mv 8${i} 6${i}
vi 6${i} # edit to point to right binary
done
Also, I notice that there are some supplemental makefiles that tend to
be heavily needed...
I pulled these from the Mercurial sources
http://code.google.com/p/go/source/browse/src/
And stowed...
cbbrowne# vi /usr/lib/google-go/src/Make.pkg
cbbrowne# vi /usr/lib/google-go/src/Make.inc
cbbrowne# vi /usr/lib/google-go/src/Make.common
That's not a notably clean way to do it, but oh, well...
I'll also note that it looks like the language spec has changed a bit
since July. I'm finding code breaking (when trying to build things)
based on recent language additions. I suppose I should try out a
fresher version of the Go sources.
--
http://linuxfinances.info/info/linuxdistributions.html
Reply to: