pro64-support
[Top] [All Lists]

Re: Building cross compiler

To: "Ross A. Towle" <rat@xxxxxxxxxxxxxxxxxxx>, pro64-support@xxxxxxxxxxx
Subject: Re: Building cross compiler
From: SCHAN@xxxxxxxxxx
Date: Fri, 8 Sep 2000 18:03:57 +0100
Sender: owner-pro64-support@xxxxxxxxxxx

     Hello Ross,

Well, when I say cross compiler I mean option 1.

The impression I have got from README.src is that if you need to build the
entire compiler in IA32 you will need the header files (from nue)- I tried
to do
make -f Make.cross it will just die and say it can't find the fortran
compiler. I then follow the instruction to build each compoent by going to
each directory under taria32_ia64_nodebug/ - does the g++ compiler from
Redhat 6.2 (egcs-2.91.66) works for compiling? seems like some of the C++
function is missing when I tried to compile gccfe

Does the binary rpm files you provided on the website compiles WITHOUT nue?
I have a real IA64 box to test the binary the compiler produce.

Thanks for your help!

-x-
Sunny Chan
Java Technology Center,
Mail Point 146, IBM UK, Hursley Park, Winchester, England SO21 2JN

Notes ID: Sunny Chan/UK/IBM
Email: schan@xxxxxxxxxx
Telephones: Internal: 246762 External: 01962 816762 Mobile: 07887-704088


"Ross A. Towle" <rat@xxxxxxxxxxxxxxxxxxx> on 08/09/2000 17:44:04

Please respond to "Ross A. Towle" <rat@xxxxxxxxxxxxxxxxxxx>

To:   Sunny Chan/UK/IBM@IBMGB, pro64-support@xxxxxxxxxxx
cc:
Subject:  Re: Building cross compiler




So what do you mean as a cross compiler?

!. Host on Linux/IA32 & IA64 as an IA32-executable
   Target for Linux/IA64

   Just goto the targia32_ia64 directory and type gmake to build
executables
   and goto the targia64 directory and type gmake to build libraries

   You will need a Linux/IA32 Fortran90 to build the Fortran90 compiler.
   If you don't want a Fortran compiler then you can skip this.

   Don't mount or add any Linux/IA64 headers.  The setup works correctly
   as is.  Remember that we are build IA-32 executables and will take
   advantage of the IA-32 compatability mode on Itanium.

2. Host on Linux/IA64 as an IA64 executable
   Target for Linux/IA64

   Will be available soon


-Ross




<Prev in Thread] Current Thread [Next in Thread>