<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Paltform compatibility question in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/paltform-compatibility-question/m-p/3932340#M762453</link>
    <description>Thanks all for your help!&lt;BR /&gt;&lt;BR /&gt;I still have questions:&lt;BR /&gt;&lt;BR /&gt;1) What does IPF stand for? &lt;BR /&gt;&lt;BR /&gt;2) If we develop application and compile on PA-RISC, we don't have to recompile on Itanium and suppose it should work on Itanium. Am I right? If yes, is there any performance issue? From the document it seems ARIES solution is for end user, but we are the vendor.&lt;BR /&gt;&lt;BR /&gt;Thanks!&lt;BR /&gt;Wendy&lt;BR /&gt;</description>
    <pubDate>Wed, 24 Jan 2007 14:43:31 GMT</pubDate>
    <dc:creator>Wendy_4</dc:creator>
    <dc:date>2007-01-24T14:43:31Z</dc:date>
    <item>
      <title>Paltform compatibility question</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/paltform-compatibility-question/m-p/3932336#M762449</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;We are going to migrate our system from HP PA-RISC to Itatium. Currently we are using HP-UX 11i v1, we are going to upgrade to HP-UX v2. We want our application working on both PA-RISC and Itanium. We use HP aC++ compiler. &lt;BR /&gt;&lt;BR /&gt;My questions:&lt;BR /&gt;&lt;BR /&gt;1) If we compile our code on differnt processor, do we need to change code to make the system working on both platform?&lt;BR /&gt;2) Do we need to compile on different processor? Can we compile code on PR-RISC and use the binary running on Itanium?&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;Wendy</description>
      <pubDate>Wed, 24 Jan 2007 14:20:02 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/paltform-compatibility-question/m-p/3932336#M762449</guid>
      <dc:creator>Wendy_4</dc:creator>
      <dc:date>2007-01-24T14:20:02Z</dc:date>
    </item>
    <item>
      <title>Re: Paltform compatibility question</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/paltform-compatibility-question/m-p/3932337#M762450</link>
      <description>Wendy,&lt;BR /&gt;&lt;BR /&gt;The Aries Dynamic Binary Translator allows PA-RISC code to run on the Itanium architecture.  Aries comes pre-installed on HP-UX Integrity systems.&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://h21007.www2.hp.com/dspp/tech/tech_TechDocumentDetailPage_IDX/1,1701,8566,00.html" target="_blank"&gt;http://h21007.www2.hp.com/dspp/tech/tech_TechDocumentDetailPage_IDX/1,1701,8566,00.html&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.hp.com/products1/evolution/9000/services_complimentary.html" target="_blank"&gt;http://www.hp.com/products1/evolution/9000/services_complimentary.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;PCS</description>
      <pubDate>Wed, 24 Jan 2007 14:29:14 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/paltform-compatibility-question/m-p/3932337#M762450</guid>
      <dc:creator>spex</dc:creator>
      <dc:date>2007-01-24T14:29:14Z</dc:date>
    </item>
    <item>
      <title>Re: Paltform compatibility question</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/paltform-compatibility-question/m-p/3932338#M762451</link>
      <description>Hi Wendy:&lt;BR /&gt;&lt;BR /&gt;If you compile PA-RISC code, it will run on IPF automatically using the ARIES emulation.  See the 11.23 manpages for 'Aries(5)'.  Code compiled for the IPF will not run on PA-RISC.&lt;BR /&gt;&lt;BR /&gt;Regards!&lt;BR /&gt;&lt;BR /&gt;...JRF...</description>
      <pubDate>Wed, 24 Jan 2007 14:33:43 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/paltform-compatibility-question/m-p/3932338#M762451</guid>
      <dc:creator>James R. Ferguson</dc:creator>
      <dc:date>2007-01-24T14:33:43Z</dc:date>
    </item>
    <item>
      <title>Re: Paltform compatibility question</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/paltform-compatibility-question/m-p/3932339#M762452</link>
      <description>Thanks all for your help!&lt;BR /&gt;&lt;BR /&gt;I still have questions:&lt;BR /&gt;&lt;BR /&gt;1) What is IPF stand for? &lt;BR /&gt;&lt;BR /&gt;2) If we develop application and compile on PA-RISC, we don't have to recompile on Itanium and suppose it should work on Itanium. Am I right? If yes, is there any performance issue? From the document it seems ARIES solution is for end user, but we are the vendor.&lt;BR /&gt;&lt;BR /&gt;Thanks!&lt;BR /&gt;Wendy&lt;BR /&gt;</description>
      <pubDate>Wed, 24 Jan 2007 14:42:46 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/paltform-compatibility-question/m-p/3932339#M762452</guid>
      <dc:creator>Wendy_4</dc:creator>
      <dc:date>2007-01-24T14:42:46Z</dc:date>
    </item>
    <item>
      <title>Re: Paltform compatibility question</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/paltform-compatibility-question/m-p/3932340#M762453</link>
      <description>Thanks all for your help!&lt;BR /&gt;&lt;BR /&gt;I still have questions:&lt;BR /&gt;&lt;BR /&gt;1) What does IPF stand for? &lt;BR /&gt;&lt;BR /&gt;2) If we develop application and compile on PA-RISC, we don't have to recompile on Itanium and suppose it should work on Itanium. Am I right? If yes, is there any performance issue? From the document it seems ARIES solution is for end user, but we are the vendor.&lt;BR /&gt;&lt;BR /&gt;Thanks!&lt;BR /&gt;Wendy&lt;BR /&gt;</description>
      <pubDate>Wed, 24 Jan 2007 14:43:31 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/paltform-compatibility-question/m-p/3932340#M762453</guid>
      <dc:creator>Wendy_4</dc:creator>
      <dc:date>2007-01-24T14:43:31Z</dc:date>
    </item>
    <item>
      <title>Re: Paltform compatibility question</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/paltform-compatibility-question/m-p/3932341#M762454</link>
      <description>Wendy,&lt;BR /&gt;&lt;BR /&gt;1) IPF: Itanium Processor Family.  It is also referred to as IA-64.&lt;BR /&gt;&lt;BR /&gt;2) There's no guarantee that your software will work, unmodified, on the Itanium.  However, from what I've read, chances are good that it will.  There will definitely be a performance penalty, though, as emulated code never runs as fast as native.&lt;BR /&gt;&lt;BR /&gt;If you found any of the answers in this thread helpful, don't forget to assign points.&lt;BR /&gt;&lt;BR /&gt;PCS</description>
      <pubDate>Wed, 24 Jan 2007 15:55:44 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/paltform-compatibility-question/m-p/3932341#M762454</guid>
      <dc:creator>spex</dc:creator>
      <dc:date>2007-01-24T15:55:44Z</dc:date>
    </item>
    <item>
      <title>Re: Paltform compatibility question</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/paltform-compatibility-question/m-p/3932342#M762455</link>
      <description>Thanks a lot Spex!&lt;BR /&gt;&lt;BR /&gt;The last question:&lt;BR /&gt;&lt;BR /&gt;If we have code developed on PA-RISC, we recompile on Itanium, we don't have to change code. Am I right?&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;Wendy&lt;BR /&gt;</description>
      <pubDate>Wed, 24 Jan 2007 16:08:03 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/paltform-compatibility-question/m-p/3932342#M762455</guid>
      <dc:creator>Wendy_4</dc:creator>
      <dc:date>2007-01-24T16:08:03Z</dc:date>
    </item>
    <item>
      <title>Re: Paltform compatibility question</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/paltform-compatibility-question/m-p/3932343#M762456</link>
      <description>No need to change the source code before compiling on IPF. Only the compile time options maybe different but the source code doesn't need to change.</description>
      <pubDate>Wed, 24 Jan 2007 16:12:54 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/paltform-compatibility-question/m-p/3932343#M762456</guid>
      <dc:creator>Sandman!</dc:creator>
      <dc:date>2007-01-24T16:12:54Z</dc:date>
    </item>
    <item>
      <title>Re: Paltform compatibility question</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/paltform-compatibility-question/m-p/3932344#M762457</link>
      <description>Ok, your a vendor.  The question is, will you still need to distribute PA-RISC executables?  If so, I believe you will still need a PA-RISC box, as I don't believe you can generate PA-RISC executables on Itanium (cross-compile).&lt;BR /&gt;&lt;BR /&gt;However, I could be wrong</description>
      <pubDate>Wed, 24 Jan 2007 16:23:20 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/paltform-compatibility-question/m-p/3932344#M762457</guid>
      <dc:creator>OldSchool</dc:creator>
      <dc:date>2007-01-24T16:23:20Z</dc:date>
    </item>
    <item>
      <title>Re: Paltform compatibility question</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/paltform-compatibility-question/m-p/3932345#M762458</link>
      <description>Hello OldSchool,&lt;BR /&gt;&lt;BR /&gt;I do need to run application on both PA-RISC and Itanium. Since we are vendor, I don't think we can use ARIES in this case. My proposal is to compile the same source code on PA-RISC and Itanium and ship application on different platform to user. &lt;BR /&gt;&lt;BR /&gt;To assess the workload for development, I need to know we can share the same source code on PA-RISC and Itanium. We only need to compile on different platform. &lt;BR /&gt;&lt;BR /&gt;I need confirmation about this. Hope I make this clear to every Guru.&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;Wendy&lt;BR /&gt; &lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 24 Jan 2007 16:30:48 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/paltform-compatibility-question/m-p/3932345#M762458</guid>
      <dc:creator>Wendy_4</dc:creator>
      <dc:date>2007-01-24T16:30:48Z</dc:date>
    </item>
    <item>
      <title>Re: Paltform compatibility question</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/paltform-compatibility-question/m-p/3932346#M762459</link>
      <description>Here's an HP site (C++ faq) that has a generic list of questions you may found helpful.&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://h21007.www2.hp.com/dspp/tech/tech_TechSoftwareDetailPage_IDX/1,1703,5507,00.html" target="_blank"&gt;http://h21007.www2.hp.com/dspp/tech/tech_TechSoftwareDetailPage_IDX/1,1703,5507,00.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;~hope it helps</description>
      <pubDate>Wed, 24 Jan 2007 16:32:24 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/paltform-compatibility-question/m-p/3932346#M762459</guid>
      <dc:creator>Sandman!</dc:creator>
      <dc:date>2007-01-24T16:32:24Z</dc:date>
    </item>
    <item>
      <title>Re: Paltform compatibility question</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/paltform-compatibility-question/m-p/3932347#M762460</link>
      <description>Thanks a lot Sandman!&lt;BR /&gt;&lt;BR /&gt;I look into document and our make files, even though we use aC++, it seems we never use -AA option. That means we use default -AP option. Am I right?&lt;BR /&gt;&lt;BR /&gt;We should be able to use the same source code on both PA-RISC and Itanium. However we need to use -AA on PA-RISC to fix all the errors, then we can share same code. Am I right?&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;Wendy</description>
      <pubDate>Wed, 24 Jan 2007 17:33:32 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/paltform-compatibility-question/m-p/3932347#M762460</guid>
      <dc:creator>Wendy_4</dc:creator>
      <dc:date>2007-01-24T17:33:32Z</dc:date>
    </item>
    <item>
      <title>Re: Paltform compatibility question</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/paltform-compatibility-question/m-p/3932348#M762461</link>
      <description>Yes that is correct the compile time option for IPF compilation is -AA as opposed to the PA-RISC option of -AP.&lt;BR /&gt;&lt;BR /&gt;If your source code is purely C then simply use the -Ae compile time option and it will run on both PA-RISC and IPF machines otherwise use the compile time options mentioned in the previous paragraph.&lt;BR /&gt;&lt;BR /&gt;~cheers</description>
      <pubDate>Wed, 24 Jan 2007 17:51:05 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/paltform-compatibility-question/m-p/3932348#M762461</guid>
      <dc:creator>Sandman!</dc:creator>
      <dc:date>2007-01-24T17:51:05Z</dc:date>
    </item>
    <item>
      <title>Re: Paltform compatibility question</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/paltform-compatibility-question/m-p/3932349#M762462</link>
      <description>You may have to change your sources to compile on IPF since the compiler there is much stricter.&lt;BR /&gt;&lt;BR /&gt;Also, if you need to port to -AA, you would need conditional compilation so that your source still compiles with -AP on PA.  Of course if you don't have any third party aC++ shlibs, you could use -AA on PA too.</description>
      <pubDate>Thu, 25 Jan 2007 05:28:57 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/paltform-compatibility-question/m-p/3932349#M762462</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2007-01-25T05:28:57Z</dc:date>
    </item>
  </channel>
</rss>

