[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: