gcc > 2.95 on vax

View: New views
1 Messages — Rating Filter:   Alert me  

gcc > 2.95 on vax

by SebastianR :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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