gcc-2.95.2 on alphaev56-dec-osf5.0

Mike O'Rourke mjoop@dominicans.it
Sun Apr 2 13:49:00 GMT 2000


Hi,

I just successfully compiled acc2.95.2 (2.95 would not compile!!!) on an
Alpha Server 1000A running Tru64 UNIX v. 5.0 (alphaev56-dec-osf5.0).

To do so, I had to change '_srcdir_/gcc/configure' (see the output of
'diff -c' below.)  It seems that since the configure file did not know about
version 5.0, 'osf.h' was not being included!  I did not want to simply
change the 'osf4*' to 'osf[45]*' since this was more of a test, and easily
commented out as I did it.

I am sorry that config.guess was one of the casualties during the compile (I
had 64 512-byte blocks left on the file system at the height of the
compile).  With the above-mentioned changes made, simply executing the
top-level configure was enough to build gcc.  If you need it, I would not
mind running the configure again (or do you need the output from the final
one at the end of the compile?) and sending you the output.  If it is
critical for you, I would even run the compile again.

As the testsuite is not included, the only thing I have done with gcc (and
the reason I got it in the first place) is to compile lyx-1.1.4fix2.  Lyx
actually works.  I know this is not an exhaustive test, and if there is some
way you could recommend to test gcc better on osf5.0, I will test it and
send you the results.

Thanks for your work!!

Mike O'Rourke, O.P.

diff -c output:

*** configure.orig Sun Apr  2 15:14:28 2000
--- configure Sun Apr  2 15:13:16 2000
***************
*** 3098,3106 ****
--- 3098,3115 ----
        # a broken tar, so we use cpio instead.
        install_headers_dir=install-headers-cpio
        ;;
+     *-*-osf5*)
+       tm_file="${tm_file} alpha/osf.h"
+       # Some versions of OSF4 (specifically X4.0-9 296.7) have
+       # a broken tar, so we use cpio instead.
+       install_headers_dir=install-headers-cpio
+       ;;
    esac
    case $machine in
      *-*-osf4.0[b-z] | *-*-osf4.[1-9]*)
+       target_cpu_default=MASK_SUPPORT_ARCH
+       ;;
+     *-*-osf5*)
        target_cpu_default=MASK_SUPPORT_ARCH
        ;;
    esac




More information about the Gcc mailing list