It sounds like you are going to use Itanium g++ from
Redhat to build osprey1.0.
There might be some work to straight out the set of
header files you want to use for this build. You
also want to pay attention on issues specific
to the LP64 model. For example, the memory
consumption due to the 64 bit pointers.
The directory naming convention is
host_target[_nodebug]. In this situation, you are
building a cross compiler. I would probably use
targrhia64_ia64 since the host environment is
Redhat ia64 compiler and targeting for ia64
architecture. The suffix _nodebug is for the
release build. Without it, the compiler build
should include "-g -DDEBUG -DIs_True_On" to enable
the debugging code and debugger symbol generation.
These are my 2 cents.
Regards,
Shin-Ming
--- Hongbo Yang <hyang@xxxxxxxxxxxxxx> wrote:
>
> Assume I have an Itanium machine, can I compile SGI
> Pro64 source code on
> the machine and get an executable SGI Pro64
> compiler? If so, which targ_*
> directory among targcygnus_ia32_ia64,
> targ_ia32_ia64_nodebug, targ_ia64
> should I compile?
>
> --------------------------------
> Hongbo Yang
>
> Electrical Engineering
> Univ of Delaware
>
>
__________________________________________________
Do You Yahoo!?
Make international calls for as low as $.04/minute with Yahoo! Messenger
http://phonecard.yahoo.com/
|