This is the mail archive of the
gcc-help@gcc.gnu.org
mailing list for the GCC project.
stage 3 error : bash: missing-objcopy: command not found
- From: Dennis Clarke <dclarke at blastwave dot org>
- To: gcc-help at gcc dot gnu dot org
- Date: Mon, 21 Oct 2013 09:32:30 -0400
- Subject: stage 3 error : bash: missing-objcopy: command not found
- Authentication-results: sourceware.org; auth=none
- References: <7300ad93366b dot 52652c8d at blastwave dot org> <7300dfaa4fc dot 52652ccb at blastwave dot org>
I was surprised in stage 3 bootstrap to see this on Solaris 10 Sparc :
.
.
.
../../../gcc-4.8.2/libgo/../install-sh -c -d .; files=`echo ../../../gcc-4.8.2/libgo/go/errors/errors.go | sed -e 's/[^ ]*\.gox//g'`; /usr/local/bin/bash ./libtool --tag GO --mode=compile /usr/local/build/gcc-4.8.2_SunOS5.10_sparcv9.003/./gcc/gccgo -B/usr/local/build/gcc-4.8.2_SunOS5.10_sparcv9.003/./gcc/ -B/usr/local/gcc4/sparc64-sun-solaris2.10/bin/ -B/usr/local/gcc4/sparc64-sun-solaris2.10/lib/ -isystem /usr/local/gcc4/sparc64-sun-solaris2.10/include -isystem /usr/local/gcc4/sparc64-sun-solaris2.10/sys-include -O2 -g -I . -c -fgo-pkgpath=`echo errors.lo | sed -e 's/.lo$//' -e 's/-go$//'` -o errors.lo $files
libtool: compile: /usr/local/build/gcc-4.8.2_SunOS5.10_sparcv9.003/./gcc/gccgo -B/usr/local/build/gcc-4.8.2_SunOS5.10_sparcv9.003/./gcc/ -B/usr/local/gcc4/sparc64-sun-solaris2.10/bin/ -B/usr/local/gcc4/sparc64-sun-solaris2.10/lib/ -isystem /usr/local/gcc4/sparc64-sun-solaris2.10/include -isystem /usr/local/gcc4/sparc64-sun-solaris2.10/sys-include -O2 -g -I . -c -fgo-pkgpath=errors ../../../gcc-4.8.2/libgo/go/errors/errors.go -fPIC -o .libs/errors.o
libtool: compile: /usr/local/build/gcc-4.8.2_SunOS5.10_sparcv9.003/./gcc/gccgo -B/usr/local/build/gcc-4.8.2_SunOS5.10_sparcv9.003/./gcc/ -B/usr/local/gcc4/sparc64-sun-solaris2.10/bin/ -B/usr/local/gcc4/sparc64-sun-solaris2.10/lib/ -isystem /usr/local/gcc4/sparc64-sun-solaris2.10/include -isystem /usr/local/gcc4/sparc64-sun-solaris2.10/sys-include -O2 -g -I . -c -fgo-pkgpath=errors ../../../gcc-4.8.2/libgo/go/errors/errors.go -o errors.o >/dev/null 2>&1
f=`echo errors.lo | sed -e 's/.lo$/.o/'`; missing-objcopy -j .go_export $f errors.gox.tmp && mv -f errors.gox.tmp errors.gox
/usr/local/bin/bash: missing-objcopy: command not found
gmake[4]: *** [errors.gox] Error 127
gmake[4]: Leaving directory `/usr/local/build/gcc-4.8.2_SunOS5.10_sparcv9.003/sparc64-sun-solaris2.10/libgo'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory `/usr/local/build/gcc-4.8.2_SunOS5.10_sparcv9.003/sparc64-sun-solaris2.10/libgo'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory `/usr/local/build/gcc-4.8.2_SunOS5.10_sparcv9.003/sparc64-sun-solaris2.10/libgo'
gmake[1]: *** [all-target-libgo] Error 2
gmake[1]: Leaving directory `/usr/local/build/gcc-4.8.2_SunOS5.10_sparcv9.003'
gmake: *** [all] Error 2
This may account for all the errors that I get with building "go" on Solaris.
what is this "missing-objcopy" ? anybody have a notion on that one ?
Dennis