<?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: Errormessage on Perl Module in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/errormessage-on-perl-module/m-p/3548873#M701941</link>
    <description>The first gives:&lt;BR /&gt;cc='cc';&lt;BR /&gt;&lt;BR /&gt;so, Perl was compiled with cc (as if I didn`t knew that :) )&lt;BR /&gt;&lt;BR /&gt;The second:&lt;BR /&gt;&lt;BR /&gt;find library=libm.so.1; required by /opt/perl5/lib/site_perl/5.8.6/IA64.ARCHREV_0/auto/RRDs/RRDs.so&lt;BR /&gt;        libm.so.1 =&amp;gt;    /usr/lib/hpux32/libm.so.1</description>
    <pubDate>Mon, 23 May 2005 01:33:05 GMT</pubDate>
    <dc:creator>Kalin Evtimov</dc:creator>
    <dc:date>2005-05-23T01:33:05Z</dc:date>
    <item>
      <title>Errormessage on Perl Module</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/errormessage-on-perl-module/m-p/3548869#M701937</link>
      <description>Does anybody have an Idea what this error could mean:&lt;BR /&gt;&lt;BR /&gt;/usr/lib/hpux32/dld.so: Unsatisfied code symbol '__divdf3' in load module '/opt/perl5/lib/site_perl/5.8.6/IA64.ARCHREV_0/auto/RRDs/RRDs.so'&lt;BR /&gt;&lt;BR /&gt;RRDs.so is a part of an Perl-Module, which I compiled with cc. The Programm, which is crashing is using gcc, I think.&lt;BR /&gt; &lt;BR /&gt;ldd -r RRDs.so gives me "Symbol not found" for most procedures incl. __divdf3.&lt;BR /&gt;&lt;BR /&gt;If anybody has already had something like this, please help.&lt;BR /&gt;&lt;BR /&gt;My System: HP-UX 11.23 on IA64</description>
      <pubDate>Fri, 20 May 2005 09:32:01 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/errormessage-on-perl-module/m-p/3548869#M701937</guid>
      <dc:creator>Kalin Evtimov</dc:creator>
      <dc:date>2005-05-20T09:32:01Z</dc:date>
    </item>
    <item>
      <title>Re: Errormessage on Perl Module</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/errormessage-on-perl-module/m-p/3548870#M701938</link>
      <description>This is a result of mixing cc and gcc. __divdf3 can be found inside libgcc.so, which gcc pulls in at link time. If you are using cc to compile, libgcc won't be included so error will result.</description>
      <pubDate>Sun, 22 May 2005 01:30:34 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/errormessage-on-perl-module/m-p/3548870#M701938</guid>
      <dc:creator>Ermin Borovac</dc:creator>
      <dc:date>2005-05-22T01:30:34Z</dc:date>
    </item>
    <item>
      <title>Re: Errormessage on Perl Module</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/errormessage-on-perl-module/m-p/3548871#M701939</link>
      <description>Is there a way for fixing this , or I have to compile my system again using only one compiler?</description>
      <pubDate>Sun, 22 May 2005 15:43:59 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/errormessage-on-perl-module/m-p/3548871#M701939</guid>
      <dc:creator>Kalin Evtimov</dc:creator>
      <dc:date>2005-05-22T15:43:59Z</dc:date>
    </item>
    <item>
      <title>Re: Errormessage on Perl Module</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/errormessage-on-perl-module/m-p/3548872#M701940</link>
      <description>Check what compiler perl was compiled with&lt;BR /&gt;&lt;BR /&gt;$ perl -V:cc&lt;BR /&gt;&lt;BR /&gt;Also please provide output of&lt;BR /&gt;&lt;BR /&gt;$ ldd -v /opt/perl5/lib/site_perl/5.8.6/IA64.ARCHREV_0/auto/RRDs/RRDs.so&lt;BR /&gt;&lt;BR /&gt;If perl and perl module RRD were compiled with cc, then my guess is that RRD.so was linked with RRDtool shared library, which was compiled with gcc.&lt;BR /&gt;&lt;BR /&gt;So you will probably need to recompile RRDtool with cc.&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Sun, 22 May 2005 19:07:10 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/errormessage-on-perl-module/m-p/3548872#M701940</guid>
      <dc:creator>Ermin Borovac</dc:creator>
      <dc:date>2005-05-22T19:07:10Z</dc:date>
    </item>
    <item>
      <title>Re: Errormessage on Perl Module</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/errormessage-on-perl-module/m-p/3548873#M701941</link>
      <description>The first gives:&lt;BR /&gt;cc='cc';&lt;BR /&gt;&lt;BR /&gt;so, Perl was compiled with cc (as if I didn`t knew that :) )&lt;BR /&gt;&lt;BR /&gt;The second:&lt;BR /&gt;&lt;BR /&gt;find library=libm.so.1; required by /opt/perl5/lib/site_perl/5.8.6/IA64.ARCHREV_0/auto/RRDs/RRDs.so&lt;BR /&gt;        libm.so.1 =&amp;gt;    /usr/lib/hpux32/libm.so.1</description>
      <pubDate>Mon, 23 May 2005 01:33:05 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/errormessage-on-perl-module/m-p/3548873#M701941</guid>
      <dc:creator>Kalin Evtimov</dc:creator>
      <dc:date>2005-05-23T01:33:05Z</dc:date>
    </item>
    <item>
      <title>Re: Errormessage on Perl Module</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/errormessage-on-perl-module/m-p/3548874#M701942</link>
      <description>OK, I compiled RRDtool with cc, but still the same.</description>
      <pubDate>Mon, 23 May 2005 01:52:49 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/errormessage-on-perl-module/m-p/3548874#M701942</guid>
      <dc:creator>Kalin Evtimov</dc:creator>
      <dc:date>2005-05-23T01:52:49Z</dc:date>
    </item>
    <item>
      <title>Re: Errormessage on Perl Module</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/errormessage-on-perl-module/m-p/3548875#M701943</link>
      <description>instead of 'ldd' use 'chatr'&lt;BR /&gt;&lt;BR /&gt;ldd is a more universal tool, but it only shows the things that can be resolved. chatr shows where the libs are *expected*&lt;BR /&gt;&lt;BR /&gt;Then get yourself a libgcc.sl and put it where it is expected.&lt;BR /&gt;&lt;BR /&gt;Your perl is built with 'cc', and one of the things you added is built with gcc. If you expect to add XS modules to your perl distro (XS modules are the modules that need a C compiler), your best bets are&lt;BR /&gt;&lt;BR /&gt;1. Install the C compiler that was used to build perl&lt;BR /&gt;&lt;BR /&gt;2. Install a perl build that used the C compiler you have (*)&lt;BR /&gt;&lt;BR /&gt;Mixing of either is possible, but cannot (easily) be automated. A lot of manual intervention in the makefiles is needed, and also a trained eye in reading the messages&lt;BR /&gt;&lt;BR /&gt;(*) gcc built perl binaries are available widely. On my site ( &lt;A href="http://mirrors.develooper.com/hpux/" target="_blank"&gt;http://mirrors.develooper.com/hpux/&lt;/A&gt; ) you find almost all builds for pa-risc. for itanium, you'd better go here: &lt;A href="http://hpux.connect.org.uk/hppd/hpux/Languages/perl-5.8.6/" target="_blank"&gt;http://hpux.connect.org.uk/hppd/hpux/Languages/perl-5.8.6/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Enjoy, Have FUN! H.Merijn</description>
      <pubDate>Mon, 23 May 2005 01:58:58 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/errormessage-on-perl-module/m-p/3548875#M701943</guid>
      <dc:creator>H.Merijn Brand (procura</dc:creator>
      <dc:date>2005-05-23T01:58:58Z</dc:date>
    </item>
    <item>
      <title>Re: Errormessage on Perl Module</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/errormessage-on-perl-module/m-p/3548876#M701944</link>
      <description>/opt/perl5/lib/site_perl/5.8.6/IA64.ARCHREV_0/auto/RRDs/RRDs.so was compiled using gcc.&lt;BR /&gt;&lt;BR /&gt;You will need to recompile it using cc.&lt;BR /&gt;&lt;BR /&gt;You said that you recompiled rrdtool using cc. Have you also done 'make site-perl-install' to update perl module (/opt/perl5/lib/site_perl/5.8.6/IA64.ARCHREV_0/auto/RRDs/RRDs.so).</description>
      <pubDate>Mon, 23 May 2005 02:25:23 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/errormessage-on-perl-module/m-p/3548876#M701944</guid>
      <dc:creator>Ermin Borovac</dc:creator>
      <dc:date>2005-05-23T02:25:23Z</dc:date>
    </item>
    <item>
      <title>Re: Errormessage on Perl Module</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/errormessage-on-perl-module/m-p/3548877#M701945</link>
      <description>my make doesn't know what site-perl-install is:&lt;BR /&gt;&lt;BR /&gt;Make: Don't know how to make site-perl-install.  Stop.&lt;BR /&gt;&lt;BR /&gt;But if I check the Perl modules under webmin/Perl Modules, I can see that the RRD.s was compiled today.</description>
      <pubDate>Mon, 23 May 2005 02:29:51 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/errormessage-on-perl-module/m-p/3548877#M701945</guid>
      <dc:creator>Kalin Evtimov</dc:creator>
      <dc:date>2005-05-23T02:29:51Z</dc:date>
    </item>
    <item>
      <title>Re: Errormessage on Perl Module</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/errormessage-on-perl-module/m-p/3548878#M701946</link>
      <description>It looks to me that rrdtool (version 1.2.8) by default installs rrd perl module in the directory where rrd is installed. More precisely it goes into $prefix/lib/perl where $prefix is given as an argument to to ./configure --prefix=$prefix.&lt;BR /&gt;&lt;BR /&gt;To get rrd perl module installed in perl's site-perl directory (/opt/perl5/lib/site_perl) you have to run make site-perl-install in rrd source directory after successful build. However, you may need to run configure with --enable-site-perl-install option.&lt;BR /&gt;&lt;BR /&gt;When rrd perl module is built with cc, '/opt/perl5/lib/site_perl/5.8.6/IA64.ARCHREV_0/auto/RRDs/RRDs.so' should not contain __divdf3 symbol. Check with nm&lt;BR /&gt;&lt;BR /&gt;$ nm /opt/perl5/lib/site_perl/5.8.6/IA64.ARCHREV_0/auto/RRDs/RRDs.so | grep __divdf3&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 23 May 2005 06:55:48 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/errormessage-on-perl-module/m-p/3548878#M701946</guid>
      <dc:creator>Ermin Borovac</dc:creator>
      <dc:date>2005-05-23T06:55:48Z</dc:date>
    </item>
  </channel>
</rss>

