gcc > 2.95 on vax
"Sebastian Reitenbach" <[email protected]> Sun, 01 Jun 2008 09:10:10 +0200
| Newsgroups | gmane.os.openbsd.vax |
|---|---|
| Organization | L00 bugdead prods. |
| Message-ID | <[email protected]> |
Hi, I wanted to compile a c++ tool, that needs a newer libstdc++ than the one of the gcc-2.95. I tried to install a gcc from ports on my vax, running OpenBSD 4.3. Installation of gcc 3.3 failed, because the assembler was whining about a symbol "k" that it did not understood. Installation of gcc 4.2 failed, because it needs devel/mpfr, but the compilation ends, with internal error in cc: ===> Building for mpfr-2.3.1 Making all in tests source='/usr/ports/devel/mpfr/w-mpfr-2.3.1/mpfr-2.3.1/set_ld.c' object='set_ld.lo' libtool=yes DEPDIR=.deps depmode=gcc /bin/sh /usr/ports/devel/mpfr/w-mpfr-2.3.1/mpfr-2.3.1/depcomp /usr/local/bin/libtool --tag=CC --mode=compile cc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_DENORMS=1 -DMPFR_NANISNAN=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_ATTRIBUTE_MODE=1 -DMPFR_HAVE_GMP_IMPL=1 -I. -I/usr/ports/devel/mpfr/w-mpfr-2.3.1/mpfr-2.3.1 -I/usr/ports/devel/mpfr/w-mpfr-2.3.1/gmp -I/usr/ports/devel/mpfr/w-mpfr-2.3.1/gmp/tune -I/usr/local/include -O2 -pipe -c -o set_ld.lo /usr/ports/devel/mpfr/w-mpfr-2.3.1/mpfr-2.3.1/set_ld.c cc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_DENORMS=1 -DMPFR_NANISNAN=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_ATTRIBUTE_MODE=1 -DMPFR_HAVE_GMP_IMPL=1 -I. -I/usr/ports/devel/mpfr/w-mpfr-2.3.1/mpfr-2.3.1 -I/usr/ports/devel/mpfr/w-mpfr-2.3.1/gmp -I/usr/ports/devel/mpfr/w-mpfr-2.3.1/gmp/tune -I/usr/local/include -O2 -pipe -c /usr/ports/devel/mpfr/w-mpfr-2.3.1/mpfr-2.3.1/set_ld.c -Wp,-MD,.deps/set_ld.TPlo -o set_ld.o cc: Internal compiler error: program cc1 got fatal signal 11 *** Error code 1 anybody knows whether there is a chance to get a newer compiler running on that box? cheers Sebastian