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
|