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