<?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: Which Perl? in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/which-perl/m-p/3226869#M171302</link>
    <description>Wow Mark, I think that's just too much of credit :)&lt;BR /&gt;&lt;BR /&gt;A D series is one of the last architectures to support 32bit kernels, so if you go for HP-UX 11.00, (not 11i) you can still choose for a 32bit kernel.&lt;BR /&gt;&lt;BR /&gt;Remember that a D series with a 64bit kernel does not support all hardware anymore (X.25 in not available for 64bit HP-UX on a D series). Be sure to check that before you upgrade.&lt;BR /&gt;&lt;BR /&gt;Once you made a decision, you can choose your utilities and applications. If you chose 32bit kernel, all 64bit applications and utilities won't run at all. On a 64bit kernel, both will run fine, but not together: 32bit perl will run fine on 64bit kernel, but will not work with 64bit Oracle. HP-UX simply does not support mixing 32bit and 64bit binaries: for that you will need pipes, files or (more dangerously) shared memory.&lt;BR /&gt;&lt;BR /&gt;In order to extend the Perl binary with XS modules, as you say you want, you need a matching compiler. All the public binaries I know of are built with GNU gcc. Try to get the best match. perl built with gcc-2.95 probably can be extended with gcc-3.x objects, but I doubt if it is possible the other way round. For all my binary distributions the matching compiler is available on the site too.&lt;BR /&gt;&lt;BR /&gt;For 11i it is very important to choose the 11i ports. Since you have a D380, you are running PA-8000 family processors (PA-RISC-2.0), so both 11.00 and 11i ports from my site should work.&lt;BR /&gt;&lt;BR /&gt;The latest stable release of perl at the time of writing is perl-5.8.3 in the 5.8.x range, and 5.6.2 in the 5.6.x range. Choose 5.8 in case you need Unicode, 64bit, or mod_perl. Choose 5.6 if you only need sheer performance and no bindings to any of the above.&lt;BR /&gt;&lt;BR /&gt;Ah, and note that as of 5.8.3, I only ship perl with the defined-or patch in. Read about that on my page.&lt;BR /&gt;&lt;BR /&gt;Enjoy, Have FUN! H.Merijn</description>
    <pubDate>Tue, 23 Mar 2004 11:22:50 GMT</pubDate>
    <dc:creator>H.Merijn Brand (procura</dc:creator>
    <dc:date>2004-03-23T11:22:50Z</dc:date>
    <item>
      <title>Which Perl?</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/which-perl/m-p/3226865#M171298</link>
      <description>I have and old hp9000/820/D380, currently running&lt;BR /&gt;10.20 that I'm going to rebuilt into a hpux 11.0&lt;BR /&gt;internal web server. I'm going to install&lt;BR /&gt;the lastest (or near) Perl on it.&lt;BR /&gt;Which perl should I use? &lt;BR /&gt;The one from HP or from the porting center or&lt;BR /&gt;one from &lt;A href="https://www.beepz.com/personal/merijn/" target="_blank"&gt;https://www.beepz.com/personal/merijn/&lt;/A&gt; ?&lt;BR /&gt;&lt;BR /&gt;I plan DO on add other BINARIES  (libpng zlib mrtg etc) from the porting center so am worried about run time dependances. &lt;BR /&gt;&lt;BR /&gt;Thanks for any and all comments.&lt;BR /&gt;</description>
      <pubDate>Tue, 23 Mar 2004 08:21:02 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/which-perl/m-p/3226865#M171298</guid>
      <dc:creator>Mike Nemeth</dc:creator>
      <dc:date>2004-03-23T08:21:02Z</dc:date>
    </item>
    <item>
      <title>Re: Which Perl?</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/which-perl/m-p/3226866#M171299</link>
      <description>Merijn IS perl.  I'd always get his version if I were you. Just a personal opinion.</description>
      <pubDate>Tue, 23 Mar 2004 08:23:00 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/which-perl/m-p/3226866#M171299</guid>
      <dc:creator>Mark Grant</dc:creator>
      <dc:date>2004-03-23T08:23:00Z</dc:date>
    </item>
    <item>
      <title>Re: Which Perl?</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/which-perl/m-p/3226867#M171300</link>
      <description>What version do your apps support it worth looking at what's going to be using perl.&lt;BR /&gt;&lt;BR /&gt;here is the HP verion, which I think is perl 5.6.1&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://www.software.hp.com/portal/swdepot/displayProductInfo.do?productNumber=PERL" target="_blank"&gt;http://www.software.hp.com/portal/swdepot/displayProductInfo.do?productNumber=PERL&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Regards&lt;BR /&gt;&lt;BR /&gt;Martin.</description>
      <pubDate>Tue, 23 Mar 2004 08:35:36 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/which-perl/m-p/3226867#M171300</guid>
      <dc:creator>The Real MD</dc:creator>
      <dc:date>2004-03-23T08:35:36Z</dc:date>
    </item>
    <item>
      <title>Re: Which Perl?</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/which-perl/m-p/3226868#M171301</link>
      <description>If you are going to do an OS install, go ahead and use 11i.&lt;BR /&gt;&lt;BR /&gt;If you have any support needs, the life cycle is longer,etc.&lt;BR /&gt;&lt;BR /&gt;You can have different versions of perl for different jobs. Merijn's is good.  HP provides a choice between 5.6 and 5.8 in depot format.&lt;BR /&gt;&lt;BR /&gt;The apache web server that ships with 11i comes with a version of perl i believe.&lt;BR /&gt;&lt;BR /&gt;SEP</description>
      <pubDate>Tue, 23 Mar 2004 08:47:51 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/which-perl/m-p/3226868#M171301</guid>
      <dc:creator>Steven E. Protter</dc:creator>
      <dc:date>2004-03-23T08:47:51Z</dc:date>
    </item>
    <item>
      <title>Re: Which Perl?</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/which-perl/m-p/3226869#M171302</link>
      <description>Wow Mark, I think that's just too much of credit :)&lt;BR /&gt;&lt;BR /&gt;A D series is one of the last architectures to support 32bit kernels, so if you go for HP-UX 11.00, (not 11i) you can still choose for a 32bit kernel.&lt;BR /&gt;&lt;BR /&gt;Remember that a D series with a 64bit kernel does not support all hardware anymore (X.25 in not available for 64bit HP-UX on a D series). Be sure to check that before you upgrade.&lt;BR /&gt;&lt;BR /&gt;Once you made a decision, you can choose your utilities and applications. If you chose 32bit kernel, all 64bit applications and utilities won't run at all. On a 64bit kernel, both will run fine, but not together: 32bit perl will run fine on 64bit kernel, but will not work with 64bit Oracle. HP-UX simply does not support mixing 32bit and 64bit binaries: for that you will need pipes, files or (more dangerously) shared memory.&lt;BR /&gt;&lt;BR /&gt;In order to extend the Perl binary with XS modules, as you say you want, you need a matching compiler. All the public binaries I know of are built with GNU gcc. Try to get the best match. perl built with gcc-2.95 probably can be extended with gcc-3.x objects, but I doubt if it is possible the other way round. For all my binary distributions the matching compiler is available on the site too.&lt;BR /&gt;&lt;BR /&gt;For 11i it is very important to choose the 11i ports. Since you have a D380, you are running PA-8000 family processors (PA-RISC-2.0), so both 11.00 and 11i ports from my site should work.&lt;BR /&gt;&lt;BR /&gt;The latest stable release of perl at the time of writing is perl-5.8.3 in the 5.8.x range, and 5.6.2 in the 5.6.x range. Choose 5.8 in case you need Unicode, 64bit, or mod_perl. Choose 5.6 if you only need sheer performance and no bindings to any of the above.&lt;BR /&gt;&lt;BR /&gt;Ah, and note that as of 5.8.3, I only ship perl with the defined-or patch in. Read about that on my page.&lt;BR /&gt;&lt;BR /&gt;Enjoy, Have FUN! H.Merijn</description>
      <pubDate>Tue, 23 Mar 2004 11:22:50 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/which-perl/m-p/3226869#M171302</guid>
      <dc:creator>H.Merijn Brand (procura</dc:creator>
      <dc:date>2004-03-23T11:22:50Z</dc:date>
    </item>
    <item>
      <title>Re: Which Perl?</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/which-perl/m-p/3226870#M171303</link>
      <description>I Will not running 11i and I  just generate a 32 system.&lt;BR /&gt;&lt;BR /&gt;I try not to build any software if I can.&lt;BR /&gt;I'll go either with the porting center perl&lt;BR /&gt;or Merijn's. &lt;BR /&gt;Thanks all.&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 23 Mar 2004 14:33:06 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/which-perl/m-p/3226870#M171303</guid>
      <dc:creator>Mike Nemeth</dc:creator>
      <dc:date>2004-03-23T14:33:06Z</dc:date>
    </item>
  </channel>
</rss>

