[Bug go/46986] Go is not supported on Darwin
afb at users dot sourceforge.net
gcc-bugzilla@gcc.gnu.org
Fri Sep 2 06:40:00 GMT 2011
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46986
--- Comment #9 from Anders F Björklund <afb at users dot sourceforge.net> 2011-09-02 06:40:28 UTC ---
(In reply to comment #8)
> > hello world tests OK on Snow Leopard, with patch
>
> This patch fails on darwin11 when applied to gcc-4_6-branch...
Seems like the patch worked (= didn't fail to apply),
but that the build failed due to missing dependencies ?
> f=`echo sort/sort.lo | sed -e 's/.lo$/.o/'`; missing-objcopy -j
> __GNU_GO.__go_export $f sort.gox.tmp && mv -f sort.gox.tmp sort.gox
> /bin/sh: missing-objcopy: command not found
> make[4]: *** [sort.gox] Error 127
> make[4]: *** Waiting for unfinished jobs....
>
> It seems to required binutils to be installed (which we really want to avoid).
Yes, it requires OBJCOPY=gobjcopy. Maybe this requirement
should be replaced with some custom "gox-extract" tool ?
Since the .go_export section name had to be changed, anyway:
http://golang.org/doc/gccgo_install.html#Imports
More information about the Gcc-bugs
mailing list