<?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 - GMP errors in Operating System - Linux</title>
    <link>https://community.hpe.com/t5/operating-system-linux/perl-gmp-errors/m-p/3946433#M97649</link>
    <description>cpp: "GMP.xs", line 4: error 4036: Can't open include file 'gmp.h'.&lt;BR /&gt;&lt;BR /&gt;So I cannot test personally.&lt;BR /&gt;&lt;BR /&gt;Some small questions, as I don't think it is perl's fault&lt;BR /&gt;&lt;BR /&gt;Which perl did you use? The first or the second build?&lt;BR /&gt;The first accidentally had a wrong define in the configuration causing some strange failures somewhere. The second was a rebuild from the ground up. See the remarks on my site:&lt;BR /&gt;--8&amp;lt;--- (on the site this is formatted :)&lt;BR /&gt;5.8.8 02-02-2006 gcc-4.0.2&lt;BR /&gt;gcc-3.4.6 DBI-1.50, Tk-804.027&lt;BR /&gt;DBI-1.53, Tk-804.027 The builds on 11.11 (11iv1) are with gcc-3.4.5, because 4.0.2/64 still causes major trouble. &lt;BR /&gt;The builds on 11.11 (11iv1) do not include SSL modules. &lt;BR /&gt;First build was accidentally created with -DPERL_DONT_CREATE_GVSV. A new build has been uploaded.&lt;BR /&gt;--&amp;gt;8---&lt;BR /&gt;&lt;BR /&gt;11.00 or 11.11?&lt;BR /&gt;&lt;BR /&gt;As the most recent version from Math::GMP is from 28 Sep 2004, it is also likely that it has not been fully tested against 64bit builds, which you are using.&lt;BR /&gt;&lt;BR /&gt;Look here if you can spot similarities between failures on 64bit machines and your box:&lt;BR /&gt;&lt;A href="http://cpantesters.perl.org/show/Math-GMP.html#Math-GMP-2.04" target="_blank"&gt;http://cpantesters.perl.org/show/Math-GMP.html#Math-GMP-2.04&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;And here to see the reported bugs for this module:&lt;BR /&gt;&lt;A href="http://rt.cpan.org/Public/Dist/Display.html?Name=Math-GMP" target="_blank"&gt;http://rt.cpan.org/Public/Dist/Display.html?Name=Math-GMP&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;And BINGO:&lt;BR /&gt;&lt;A href="http://rt.cpan.org/Public/Bug/Display.html?id=5960" target="_blank"&gt;http://rt.cpan.org/Public/Bug/Display.html?id=5960&lt;/A&gt;&lt;BR /&gt;#5960: Math::GMP tests fail on 64-bit platforms&lt;BR /&gt;&lt;BR /&gt;So, not your fault/problem, nor mine. Read that last link. If I'm not mistaken, a solution/workaround is posted.&lt;BR /&gt;&lt;BR /&gt;Enjoy, Have FUN! H.Merijn</description>
    <pubDate>Sat, 17 Feb 2007 14:01:06 GMT</pubDate>
    <dc:creator>H.Merijn Brand (procura</dc:creator>
    <dc:date>2007-02-17T14:01:06Z</dc:date>
    <item>
      <title>Perl - GMP errors</title>
      <link>https://community.hpe.com/t5/operating-system-linux/perl-gmp-errors/m-p/3946432#M97648</link>
      <description>I am trying to install Math::GMP ( eventually trying to install SFTP,SSH &amp;amp; DBD::Oracle) . I'm using Merijn's Perl 5.8.8 build with gcc 3.4.3 (also installed) and am having the following problems. When I first ran the make on GMP, it had a problem finding the gmp.h and libgmp.sl so I'm trying to create that make file with the following command&lt;BR /&gt;&lt;BR /&gt;perl Makefile.PL INC="-I/usr/local/include" LIBS="-L/usr/local/lib/hpux64 -lgmp"&lt;BR /&gt;&lt;BR /&gt;Output of Make ---&amp;gt;&lt;BR /&gt;cp lib/Math/GMP.pm blib/lib/Math/GMP.pm&lt;BR /&gt;AutoSplitting blib/lib/Math/GMP.pm (blib/lib/auto/Math/GMP)&lt;BR /&gt;        /opt/perl/bin/perl /opt/perl64/lib/5.8.8/ExtUtils/xsubpp  -typemap /opt/perl64/lib/5.8.8/ExtUtils/typemap -typemap typemap  GMP.xs &amp;gt; GMP.xsc &amp;amp;&amp;amp; mv GMP.xsc GMP.c&lt;BR /&gt;        gcc64 -c  -I/usr/local/include  -mpa-risc-2-0 -DDEBUGGING -D_HPUX_SOURCE -DDEBUGGING -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/pa20_64/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O    -DVERSION=\"2.04\"  -DXS_VERSION=\"2.04\" -fPIC "-I/opt/perl64/lib/5.8.8/PA-RISC2.0-LP64/CORE"   GMP.c&lt;BR /&gt;Running Mkbootstrap for Math::GMP ()&lt;BR /&gt;        chmod 644 GMP.bs&lt;BR /&gt;        rm -f blib/arch/auto/Math/GMP/GMP.sl&lt;BR /&gt;        LD_RUN_PATH="/usr/local/lib/hpux64" /usr/bin/ld  -b -L/usr/local/pa20_64/lib -L/usr/local/lib/pa20_64 -L/usr/lib/pa20_64 -L/usr/local/lib -L/pro/local/lib -L/lib/pa20_64 GMP.o  -o blib/arch/auto/Math/GMP/GMP.sl       \&lt;BR /&gt;           -L/usr/local/lib/hpux64 -lgmp        \&lt;BR /&gt;          &lt;BR /&gt;Warning: Some debug info sections were missing.&lt;BR /&gt;PXDB aborted.&lt;BR /&gt;        chmod 755 blib/arch/auto/Math/GMP/GMP.sl&lt;BR /&gt;         cp GMP.bs blib/arch/auto/Math/GMP/GMP.bs&lt;BR /&gt;        chmod 644 blib/arch/auto/Math/GMP/GMP.bs&lt;BR /&gt;Manifying blib/man3/Math::GMP.3&lt;BR /&gt;&lt;BR /&gt;Output of make test ------&amp;gt;&lt;BR /&gt;        PERL_DL_NONLAZY=1 /opt/perl/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t&lt;BR /&gt;t/gmppm....# Test 278 got: "9999999999" (t/gmppm.t at line 118 fail #278)&lt;BR /&gt;#     Expected: "1410065407"&lt;BR /&gt;#  t/gmppm.t line 118 is:   print "# Tried '$try'\n" if !ok("$ans1",$ans); # need "$ans1" due to bug&lt;BR /&gt;# Test 279 got: "99999999999" (t/gmppm.t at line 118 fail #279)&lt;BR /&gt;#     Expected: "1215752191"&lt;BR /&gt;# Test 280 got: "999999999999" (t/gmppm.t at line 118 fail #280)&lt;BR /&gt;#     Expected: "3567587327"&lt;BR /&gt;t/gmppm....ok 1/350# Test 285 got: "9999999999" (t/gmppm.t at line 118 fail #285)&lt;BR /&gt;#     Expected: "1410065407"&lt;BR /&gt;t/gmppm....FAILED tests 278-280, 285                                         &lt;BR /&gt;        Failed 4/350 tests, 98.86% okay&lt;BR /&gt;Failed Test Stat Wstat Total Fail  List of Failed&lt;BR /&gt;--------------------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;t/gmppm.t                350    4  278-280 285&lt;BR /&gt;Failed 1/1 test scripts. 4/350 subtests failed.&lt;BR /&gt;Files=1, Tests=350,  2 wallclock secs ( 0.28 cusr +  0.05 csys =  0.33 CPU)&lt;BR /&gt;Failed 1/1 test programs. 4/350 subtests failed.&lt;BR /&gt;*** Error exit code 255&lt;BR /&gt;&lt;BR /&gt;Stop.&lt;BR /&gt;&lt;BR /&gt;So I'm not really sure what's going wrong at this point. Any help would be appreciated</description>
      <pubDate>Fri, 16 Feb 2007 18:03:50 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/perl-gmp-errors/m-p/3946432#M97648</guid>
      <dc:creator>N Rommack</dc:creator>
      <dc:date>2007-02-16T18:03:50Z</dc:date>
    </item>
    <item>
      <title>Re: Perl - GMP errors</title>
      <link>https://community.hpe.com/t5/operating-system-linux/perl-gmp-errors/m-p/3946433#M97649</link>
      <description>cpp: "GMP.xs", line 4: error 4036: Can't open include file 'gmp.h'.&lt;BR /&gt;&lt;BR /&gt;So I cannot test personally.&lt;BR /&gt;&lt;BR /&gt;Some small questions, as I don't think it is perl's fault&lt;BR /&gt;&lt;BR /&gt;Which perl did you use? The first or the second build?&lt;BR /&gt;The first accidentally had a wrong define in the configuration causing some strange failures somewhere. The second was a rebuild from the ground up. See the remarks on my site:&lt;BR /&gt;--8&amp;lt;--- (on the site this is formatted :)&lt;BR /&gt;5.8.8 02-02-2006 gcc-4.0.2&lt;BR /&gt;gcc-3.4.6 DBI-1.50, Tk-804.027&lt;BR /&gt;DBI-1.53, Tk-804.027 The builds on 11.11 (11iv1) are with gcc-3.4.5, because 4.0.2/64 still causes major trouble. &lt;BR /&gt;The builds on 11.11 (11iv1) do not include SSL modules. &lt;BR /&gt;First build was accidentally created with -DPERL_DONT_CREATE_GVSV. A new build has been uploaded.&lt;BR /&gt;--&amp;gt;8---&lt;BR /&gt;&lt;BR /&gt;11.00 or 11.11?&lt;BR /&gt;&lt;BR /&gt;As the most recent version from Math::GMP is from 28 Sep 2004, it is also likely that it has not been fully tested against 64bit builds, which you are using.&lt;BR /&gt;&lt;BR /&gt;Look here if you can spot similarities between failures on 64bit machines and your box:&lt;BR /&gt;&lt;A href="http://cpantesters.perl.org/show/Math-GMP.html#Math-GMP-2.04" target="_blank"&gt;http://cpantesters.perl.org/show/Math-GMP.html#Math-GMP-2.04&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;And here to see the reported bugs for this module:&lt;BR /&gt;&lt;A href="http://rt.cpan.org/Public/Dist/Display.html?Name=Math-GMP" target="_blank"&gt;http://rt.cpan.org/Public/Dist/Display.html?Name=Math-GMP&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;And BINGO:&lt;BR /&gt;&lt;A href="http://rt.cpan.org/Public/Bug/Display.html?id=5960" target="_blank"&gt;http://rt.cpan.org/Public/Bug/Display.html?id=5960&lt;/A&gt;&lt;BR /&gt;#5960: Math::GMP tests fail on 64-bit platforms&lt;BR /&gt;&lt;BR /&gt;So, not your fault/problem, nor mine. Read that last link. If I'm not mistaken, a solution/workaround is posted.&lt;BR /&gt;&lt;BR /&gt;Enjoy, Have FUN! H.Merijn</description>
      <pubDate>Sat, 17 Feb 2007 14:01:06 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/perl-gmp-errors/m-p/3946433#M97649</guid>
      <dc:creator>H.Merijn Brand (procura</dc:creator>
      <dc:date>2007-02-17T14:01:06Z</dc:date>
    </item>
  </channel>
</rss>

