Operating System - HP-UX
1753716 Members
4530 Online
108799 Solutions
New Discussion юеВ

Targeting PA-Risc platforms from Itanium

 
SOLVED
Go to solution
A.Ritchie
New Member

Targeting PA-Risc platforms from Itanium

Like, I'm sure, a lot of companies, we currently build (and support) our products on PA-Risc hardware. This software can, and does, run on Itanium.

The problem we face is how we can continue to support our customers who use PA-Risc equipment if we move to build environments based on Itanium equipment.

We currently use the HP C/C++ compiler on HP-UX 11.11 running on a PA-Risc based server and offer the resultant binaries for use on HP-UX 11.11 and upwards.

It is our understanding that there is currently no way of producing PA-Risc binaries from an Itanium based build system - is this correct? If I'm mistaken, could you tell me how we would go about doing this - e.g. is there now a cross-compilation flag within the Itanium version of the HP C/C++ compiler that allows the generation of PA-Risc compatible code?
Regards, Andrew
4 REPLIES 4
Michal Kapalka (mikap)
Honored Contributor

Re: Targeting PA-Risc platforms from Itanium

A.Ritchie
New Member

Re: Targeting PA-Risc platforms from Itanium

Thanks, but I had found this before. It appears to provide a way of running/migrating old HP9000/PA-Risc applications on to newer Itanium hardware (which I thought was possible anyway).

This is not what I'm looking for. What we want to be able to do is compile/generate code on an Itanium HP11.23 or HP11.31 platform which can be provided to customers still using PA-Risc systems.

e.g. say our only PA-Risc systems breakdown (so the only build systems then available to us are Itanium based) and then a customer, who is still running on a PA-Risc architecture, reports a bug in our product that requires us to compile a fix. With only Itanium hardware now available to us, how would we produce/build a fix that the client could apply and run on their PA-Risc machine?

If ARIES/XPADE does offer a solution (and I've somehow missed it) could you please point me to the relevant documentation.
Thanks,
Andrew
Dennis Handly
Acclaimed Contributor
Solution

Re: Targeting PA-Risc platforms from Itanium

>It is our understanding that there is currently no way of producing PA-RISC binaries from an Integrity build system - is this correct?

I guess reading the fine print under XPADE says you can't do this.
http://www.hp.com/go/xpade
http://h21007.www2.hp.com/portal/download/files/prot/files/XPADE/XPADE_release_notes.html#XPADE_limitations

You of course can set up your own SDK and be on your own:
HP-UX Software Development Kit User's Guide.
http://vdccnz2prok.houston.hp.com/portal/site/dspp/menuitem.863c3e4cbcdc3f3515b49c108973a801/?ciid=e2086d6e1de021106d6e1de02110275d6e10RCRD
A.Ritchie
New Member

Re: Targeting PA-Risc platforms from Itanium

I believe the last reply points to a viable solution (although there is some way to go to verify this).