<?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: perl problem in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/perl-problem/m-p/3459107#M848558</link>
    <description>Simple solution, make /opt1/perl a symbolic link to /opt/perl (or whatever is the reflection of the truth)&lt;BR /&gt;&lt;BR /&gt;a. /opt1 does not exists, and /opt does:&lt;BR /&gt;&lt;BR /&gt;# ln -s /opt /opt1&lt;BR /&gt;&lt;BR /&gt;b. /opt1 /does/ exist and is a dir, but has no perl, and /opt has perl installed&lt;BR /&gt;&lt;BR /&gt;# ln -s /opt/perl /opt1/perl&lt;BR /&gt;&lt;BR /&gt;c. /opt1 has perl installed, /opt does not exist (strange situation)&lt;BR /&gt;&lt;BR /&gt;# ln -s /opt1 /opt&lt;BR /&gt;&lt;BR /&gt;d. /opt1 has perl installed, and /opt exists, but has no perl&lt;BR /&gt;&lt;BR /&gt;# ln -s /opt1/perl /opt/perl&lt;BR /&gt;&lt;BR /&gt;More difficult solution&lt;BR /&gt;&lt;BR /&gt;a. set $PERL5LIB to include everything you need to find the modules. The default will look more or less like:&lt;BR /&gt;&lt;BR /&gt;a5:/u/usr/merijn 102 &amp;gt; /opt/perl/bin/perl -le'print join":",@INC'&lt;BR /&gt;/opt/perl/lib/5.8.6/PA-RISC2.0:/opt/perl/lib/5.8.6:/opt/perl/lib/site_perl/5.8.6/PA-RISC2.0:/opt/perl/lib/site_perl/5.8.6:/opt/perl/lib/site_perl:.&lt;BR /&gt;a5:/u/usr/merijn 103 &amp;gt;&lt;BR /&gt;&lt;BR /&gt;b. Include all of thise in the @INC in your script:&lt;BR /&gt;&lt;BR /&gt;push @INC, "/opt1/perl/lib/5.8.6/PA-RISC2.0", "/opt1/perl/lib/5.8.6", "/opt1/perl/lib/site_perl/5.8.6/PA-RISC2.0", "/opt1/perl/lib/site_perl/5.8.6", "/opt1/perl/lib/site_perl";&lt;BR /&gt;&lt;BR /&gt;Enjoy, Have FUN! H.Merijn</description>
    <pubDate>Mon, 10 Jan 2005 10:23:45 GMT</pubDate>
    <dc:creator>H.Merijn Brand (procura</dc:creator>
    <dc:date>2005-01-10T10:23:45Z</dc:date>
    <item>
      <title>perl problem</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/perl-problem/m-p/3459104#M848555</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;Iam having a web application runing on perl 5.6.1. When i click on any link in my application it gives the following error message. Any help would be appreciated.&lt;BR /&gt;&lt;BR /&gt;Can't find 'boot_IO' symbol in /opt1/perl5.6.1/lib/5.6.1/PA-RISC2.0/auto/IO/IO.sl.&lt;BR /&gt;&lt;BR /&gt;Please suggest me what is the problem</description>
      <pubDate>Mon, 10 Jan 2005 02:45:19 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/perl-problem/m-p/3459104#M848555</guid>
      <dc:creator>Seetha Lakshmi</dc:creator>
      <dc:date>2005-01-10T02:45:19Z</dc:date>
    </item>
    <item>
      <title>Re: perl problem</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/perl-problem/m-p/3459105#M848556</link>
      <description>Seetha,&lt;BR /&gt;can you please double-check that:&lt;BR /&gt;1. The installation and make of perl worked&lt;BR /&gt;2. That IO.sl was correctly installed and built&lt;BR /&gt;To me it seems the code is trying to find a label that is not in the right place&lt;BR /&gt;Regards</description>
      <pubDate>Mon, 10 Jan 2005 09:10:51 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/perl-problem/m-p/3459105#M848556</guid>
      <dc:creator>Peter Godron</dc:creator>
      <dc:date>2005-01-10T09:10:51Z</dc:date>
    </item>
    <item>
      <title>Re: perl problem</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/perl-problem/m-p/3459106#M848557</link>
      <description>my application looks for perl installation in the directory /opt/perl. But since on the particular unix machine where the problem is occuring perl 5.6.1 is installed in the directory "opt1/perl5.6.1". So i set the environment variable PERL5LIB t0 /opt1/perl5.6.1/lib/5.6.1/PA-RISC2.0 before starting the application. How do i check if the installation of /opt1/perl5.6.1/lib/5.6.1/PARISC2.0/auto/IO/IO.sl is correct.&lt;BR /&gt;</description>
      <pubDate>Mon, 10 Jan 2005 09:20:02 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/perl-problem/m-p/3459106#M848557</guid>
      <dc:creator>Seetha Lakshmi</dc:creator>
      <dc:date>2005-01-10T09:20:02Z</dc:date>
    </item>
    <item>
      <title>Re: perl problem</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/perl-problem/m-p/3459107#M848558</link>
      <description>Simple solution, make /opt1/perl a symbolic link to /opt/perl (or whatever is the reflection of the truth)&lt;BR /&gt;&lt;BR /&gt;a. /opt1 does not exists, and /opt does:&lt;BR /&gt;&lt;BR /&gt;# ln -s /opt /opt1&lt;BR /&gt;&lt;BR /&gt;b. /opt1 /does/ exist and is a dir, but has no perl, and /opt has perl installed&lt;BR /&gt;&lt;BR /&gt;# ln -s /opt/perl /opt1/perl&lt;BR /&gt;&lt;BR /&gt;c. /opt1 has perl installed, /opt does not exist (strange situation)&lt;BR /&gt;&lt;BR /&gt;# ln -s /opt1 /opt&lt;BR /&gt;&lt;BR /&gt;d. /opt1 has perl installed, and /opt exists, but has no perl&lt;BR /&gt;&lt;BR /&gt;# ln -s /opt1/perl /opt/perl&lt;BR /&gt;&lt;BR /&gt;More difficult solution&lt;BR /&gt;&lt;BR /&gt;a. set $PERL5LIB to include everything you need to find the modules. The default will look more or less like:&lt;BR /&gt;&lt;BR /&gt;a5:/u/usr/merijn 102 &amp;gt; /opt/perl/bin/perl -le'print join":",@INC'&lt;BR /&gt;/opt/perl/lib/5.8.6/PA-RISC2.0:/opt/perl/lib/5.8.6:/opt/perl/lib/site_perl/5.8.6/PA-RISC2.0:/opt/perl/lib/site_perl/5.8.6:/opt/perl/lib/site_perl:.&lt;BR /&gt;a5:/u/usr/merijn 103 &amp;gt;&lt;BR /&gt;&lt;BR /&gt;b. Include all of thise in the @INC in your script:&lt;BR /&gt;&lt;BR /&gt;push @INC, "/opt1/perl/lib/5.8.6/PA-RISC2.0", "/opt1/perl/lib/5.8.6", "/opt1/perl/lib/site_perl/5.8.6/PA-RISC2.0", "/opt1/perl/lib/site_perl/5.8.6", "/opt1/perl/lib/site_perl";&lt;BR /&gt;&lt;BR /&gt;Enjoy, Have FUN! H.Merijn</description>
      <pubDate>Mon, 10 Jan 2005 10:23:45 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/perl-problem/m-p/3459107#M848558</guid>
      <dc:creator>H.Merijn Brand (procura</dc:creator>
      <dc:date>2005-01-10T10:23:45Z</dc:date>
    </item>
    <item>
      <title>Re: perl problem</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/perl-problem/m-p/3459108#M848559</link>
      <description>Seetha,&lt;BR /&gt;when perl was installed were the binaries or the source code downloaded?&lt;BR /&gt;If the code was downloaded it will have been compiled, which would show you any errors.&lt;BR /&gt;If the binaries were used, chances are all modules will expect other modules to be in a certain place.&lt;BR /&gt;in my experience that quickest way to solve problems with code being installed in alternative directories is to create links so the path matches ok.&lt;BR /&gt;Regards&lt;BR /&gt;</description>
      <pubDate>Mon, 10 Jan 2005 10:28:12 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/perl-problem/m-p/3459108#M848559</guid>
      <dc:creator>Peter Godron</dc:creator>
      <dc:date>2005-01-10T10:28:12Z</dc:date>
    </item>
    <item>
      <title>Re: perl problem</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/perl-problem/m-p/3459109#M848560</link>
      <description>I set PERL5LIB="/opt1/perl5.6.1/lib/5.6.1/PA-RISC2.0 and I also set the @INC environment variable correctly. But still I get the following error " Can't find 'boot_IO' symbol in /opt1/perl5.6.1/lib/5.6.1/PA-RISC2.0/auto/IO/IO.sl". Can anyone suggest what is the problem.</description>
      <pubDate>Tue, 11 Jan 2005 04:02:51 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/perl-problem/m-p/3459109#M848560</guid>
      <dc:creator>Seetha Lakshmi</dc:creator>
      <dc:date>2005-01-11T04:02:51Z</dc:date>
    </item>
    <item>
      <title>Re: perl problem</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/perl-problem/m-p/3459110#M848561</link>
      <description>I think Merijn simply forgot to mention.&lt;BR /&gt;Place the pushing of @INC inside a BEGIN block to ensure it's evaluated already at compile time instead of runtime when it was too late.</description>
      <pubDate>Tue, 11 Jan 2005 04:56:02 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/perl-problem/m-p/3459110#M848561</guid>
      <dc:creator>Ralph Grothe</dc:creator>
      <dc:date>2005-01-11T04:56:02Z</dc:date>
    </item>
    <item>
      <title>Re: perl problem</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/perl-problem/m-p/3459111#M848562</link>
      <description>Seetha,&lt;BR /&gt;can you please run the following:&lt;BR /&gt;nm -f /opt1/perl5.6.1/lib/5.6.1/PA-RISC2.0/auto/IO/IO.sl | grep boot_IO&lt;BR /&gt;This command will list all symbols defined in the IO.sl library and filter out only the boot_IO label.&lt;BR /&gt;If this returns nothing it means that the shared lib does not contain the symbol you need.&lt;BR /&gt;Have you created the links and tried again?</description>
      <pubDate>Tue, 11 Jan 2005 04:56:20 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/perl-problem/m-p/3459111#M848562</guid>
      <dc:creator>Peter Godron</dc:creator>
      <dc:date>2005-01-11T04:56:20Z</dc:date>
    </item>
    <item>
      <title>Re: perl problem</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/perl-problem/m-p/3459112#M848563</link>
      <description>I gave the nm -f /opt1/perl5.6.1/lib/5.6.1/PA-RISC2.0/auto/IO/IO.sl | grep boot_IO command and I got the following.&lt;BR /&gt;&lt;BR /&gt;boot_IO             |     16472|extern|entry  |&lt;BR /&gt;boot_IO             |     16664|extern|code   |$CODE$.&lt;BR /&gt;&lt;BR /&gt;Please suggest further actions</description>
      <pubDate>Tue, 11 Jan 2005 05:00:43 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/perl-problem/m-p/3459112#M848563</guid>
      <dc:creator>Seetha Lakshmi</dc:creator>
      <dc:date>2005-01-11T05:00:43Z</dc:date>
    </item>
  </channel>
</rss>

