porting EGCS to the Cray T3E

Martin Knoblauch knobi@rocketmail.com
Tue Jul 14 07:16:00 GMT 1998


Julian,

 not 100% sure, but as the T3D/E are Alpha based systems,
the name should probably be "alpha-cray-unicosmk". Then you
should go to the "gcc/config/alpha" directory and create
the necessary config files. Next step would be to step-by-step
eliminate the error messages from "configure" ... It seems
that you are at least missing a few libraries and header
files. They may have different names, or are at different places.

 What kind of Unix (BSD, SYSV, OSF) is unicosmk? Never got
in touch with it when I was working for SGI/Cray.


Martin
===
------------------------------------------------------
Martin Knoblauch
email: knobi@knobisoft.de or knobi@rocketmail.com
www:   http://www.knobisoft.de







---"Julian C. Cummings" <julianc@acl.lanl.gov> wrote:
>
> Hi,
> 
> I am interested in trying to port the EGCS compiler to the Cray T3E.
 I am
> using a June 13th snapshot of the EGCS sources.  I unpacked the
sources and
> created a directory egcs-objdir for building the compiler.  The
first thing I
> discovered when I tried to run the configure script was that it is
not familiar
> with the Cray T3E architecture.  So I edited the config.sub file and
added a
> case for the host type "crayt3e" which sets basic_machine to
"crayt3e-cray" and
> sets os to
> "-unicosmk".  (This is based on what you get when you run "uname -m"
and "uname
> -v" on the T3E.)  Then I ran configure like this:
> 
> configure --prefix=/usr/tmp/julianc/EGCS/egcs-objdir --host=crayt3e
> 
> It told me it was creating a Makefile, then it whirred for a while,
and finally
> it came back and reported a failure in configuring egcs-objdir/gcc. 
Below is
> the config.log output from egcs-objdir/gcc.  I don't see offhand why
the
> configuration failed.  If anyone can help me with interpreting the
configure
> output and understanding this problem, I would very much appreciate
it.  Is the
> EGCS compiler supposed to be directly portable to Cray platforms in
this way?
> 
> Thanks, Julian C.
> 
> 
> 
> This file contains any messages produced by compilers while
> running configure, to aid debugging if configure makes a mistake.
> 

_________________________________________________________
DO YOU YAHOO!?
Get your free @yahoo.com address at http://mail.yahoo.com




More information about the Gcc mailing list