Hi all, I've been trying to build gcc-4.8.2 on Solaris 10 on Sparc. The bootstrap process gives me an "internal compiler error" Using: SunOS sunv210 5.10 Generic_127127-11 sun4u sparc SUNW,Sun-Fire-V210 gcc 3.4.6 make 3.81 bunutils 2.24 As for the source code stack, it: gcc 4.8.2 + gmp 4.3.2 mpc 0.8.1 mpfr 2.4.2 Procedure, expand gcc 4.8.2 into clean directory. expand gmp, mpc, mpfr into gcc 4.8.2 tree, rename directories as appropriate. ./configure --prefix=/home/tools/solaris2013 make. That churns for a couple hours. (yes, old and crappy equipment. No options here..) Then: make[4]: Leaving directory `/home/towelie/dkrause/src/solaris2013/gcc-4.8.2/BUILD/sparc-sun-solaris2.10/libgcc' /home/towelie/dkrause/src/solaris2013/gcc-4.8.2/BUILD/./gcc/xgcc -B/home/towelie/dkrause/src/solaris2013/gcc-4.8.2/BUILD/./gcc/ -B/home/tools/solaris2013/sparc-sun-solaris2.10/bin/ -B/home/tools/solaris2013/sparc-sun-solaris2.10/lib/ -isystem /home/tools/solaris2013/sparc-sun-solaris2.10/include -isystem /home/tools/solaris2013/sparc-sun-solaris2.10/sys-include -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I../../../libgcc -I../../../libgcc/. -I../../../libgcc/../gcc -I../../../libgcc/../include -DHAVE_CC_TLS -o _muldi3.o -MT _muldi3.o -MD -MP -MF _muldi3.dep -DL_muldi3 -c ../../../libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS ../../../libgcc/libgcc2.c: In function '__muldi3': ../../../libgcc/libgcc2.c:549:17: internal compiler error: Segmentation Fault const DWunion uu = {.ll = u}; ^ Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. make[3]: *** [_muldi3.o] Error 1 make[3]: Leaving directory `/home/towelie/dkrause/src/solaris2013/gcc-4.8.2/BUILD/sparc-sun-solaris2.10/libgcc' make[2]: *** [all-stage1-target-libgcc] Error 2 make[2]: Leaving directory `/home/towelie/dkrause/src/solaris2013/gcc-4.8.2/BUILD' make[1]: *** [stage1-bubble] Error 2 make[1]: Leaving directory `/home/towelie/dkrause/src/solaris2013/gcc-4.8.2/BUILD' make: *** [all] Error 2 Suggestions? Thanks! -- Don Krause
Attachment:
smime.p7s
Description: S/MIME cryptographic signature