<?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 on Itanium hpux 11.23 lib error in Operating System - Linux</title>
    <link>https://community.hpe.com/t5/operating-system-linux/perl-on-itanium-hpux-11-23-lib-error/m-p/5088993#M93189</link>
    <description>Your link line is illegal.&lt;BR /&gt;&lt;BR /&gt;Remove -L/usr/lib -l:libcl.0 -l:libc.0.  These are 9.x shlibs and PA shlib paths.&lt;BR /&gt;&lt;BR /&gt;The proper shlibs are -lc (which is automatically added to executables so don't add it) and -lunwind.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;LD_RUN_PATH=&lt;BR /&gt;&lt;BR /&gt;This is meaningless for ld nor dld on HP-UX.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;H.Merijn: Your perl is 64bit (IA64-multi-thread)&lt;BR /&gt;&lt;BR /&gt;It isn't obvious why you think this?  But if those incorrect PA shlibs are removed, you would get confirmation by the next ld error.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;your -L/usr/lib/hpux32&lt;BR /&gt;&lt;BR /&gt;Since this is the default, it should just be removed so ld can select the right path.</description>
    <pubDate>Tue, 22 Jan 2008 11:13:16 GMT</pubDate>
    <dc:creator>Dennis Handly</dc:creator>
    <dc:date>2008-01-22T11:13:16Z</dc:date>
    <item>
      <title>Perl on Itanium hpux 11.23 lib error</title>
      <link>https://community.hpe.com/t5/operating-system-linux/perl-on-itanium-hpux-11-23-lib-error/m-p/5088991#M93187</link>
      <description>&lt;P&gt;Hello,&lt;BR /&gt;&lt;BR /&gt;I am getting this error on a make :&lt;BR /&gt;&lt;BR /&gt; make&lt;BR /&gt; cc -c -D_POSIX_C_SOURCE=199506L -D_REENTRANT -Ae -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fast +DSitanium2 +Ofltacc=strict -DVERSION=\"1.06\" -DXS_VERSION=\"1.06\" +Z "-I/opt/perl/lib/5.8.3/IA64.ARCHREV_0-thread-multi/CORE" CtCmd.c&lt;BR /&gt;Running Mkbootstrap for ClearCase::CtCmd ()&lt;BR /&gt; chmod 644 CtCmd.bs&lt;BR /&gt; rm -f blib/arch/auto/ClearCase/CtCmd/CtCmd.so&lt;BR /&gt; LD_RUN_PATH="/usr/atria/shlib:/usr/lib/hpux32" /usr/bin/ld -b +vnocompatwarnings -L/usr/lib/hpux32 CtCmd.o +b: -E -L/usr/lib -l:libcl.0 -l:libc.0 -o blib/arch/auto/ClearCase/CtCmd/CtCmd.so -L/projets/edv/home/nlecorvi/CtCmd -L/usr/atria/shlib -latriacmdsyn -latriacmd -latriasumcmd -latriasum -latriamsadm -latriamntrpc -latriacm -latriavob -latriaview -latriacm -latriadbrpc -latriatirpc -latriaxdr -latriamvfs -latriatbs -latriaadm -latriasplit -latriacredmap -latriaks -lezrpc -lrpcsvc -latriaccfs -latriasquidad -latriasquidcore -lcurses -lrpcsvc -lcurses -latriamsadm -latriamsinfobase -latriamsinfovob &lt;BR /&gt;ld: Mismatched ABI (not an ELF file) for -llibcl.0, found /usr/lib/libcl.0&lt;BR /&gt;Fatal error.&lt;BR /&gt;*** Error exit code 1&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;-----------------------------------------&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;P.S. This thread has been moved from System Administration to Languages &amp;amp; Scripting - Forum Moderator&lt;/P&gt;</description>
      <pubDate>Mon, 02 Jan 2012 07:53:45 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/perl-on-itanium-hpux-11-23-lib-error/m-p/5088991#M93187</guid>
      <dc:creator>MUFTI Rachid</dc:creator>
      <dc:date>2012-01-02T07:53:45Z</dc:date>
    </item>
    <item>
      <title>Re: Perl on Itanium hpux 11.23 lib error</title>
      <link>https://community.hpe.com/t5/operating-system-linux/perl-on-itanium-hpux-11-23-lib-error/m-p/5088992#M93188</link>
      <description>Your perl is 64bit (IA64-multi-thread), that library is 32bit.&lt;BR /&gt;&lt;BR /&gt;Your Makefile misses +DD64, and your -L/usr/lib/hpux32 should be -L/usr/lib/hpux64&lt;BR /&gt;&lt;BR /&gt;If your clear-case libs are 32bit only, stop trying any further, it wont work, you'll need a 32bit perl then.&lt;BR /&gt;&lt;BR /&gt;Enjoy, Have FUN! H.Merijn</description>
      <pubDate>Tue, 22 Jan 2008 10:45:32 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/perl-on-itanium-hpux-11-23-lib-error/m-p/5088992#M93188</guid>
      <dc:creator>H.Merijn Brand (procura</dc:creator>
      <dc:date>2008-01-22T10:45:32Z</dc:date>
    </item>
    <item>
      <title>Re: Perl on Itanium hpux 11.23 lib error</title>
      <link>https://community.hpe.com/t5/operating-system-linux/perl-on-itanium-hpux-11-23-lib-error/m-p/5088993#M93189</link>
      <description>Your link line is illegal.&lt;BR /&gt;&lt;BR /&gt;Remove -L/usr/lib -l:libcl.0 -l:libc.0.  These are 9.x shlibs and PA shlib paths.&lt;BR /&gt;&lt;BR /&gt;The proper shlibs are -lc (which is automatically added to executables so don't add it) and -lunwind.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;LD_RUN_PATH=&lt;BR /&gt;&lt;BR /&gt;This is meaningless for ld nor dld on HP-UX.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;H.Merijn: Your perl is 64bit (IA64-multi-thread)&lt;BR /&gt;&lt;BR /&gt;It isn't obvious why you think this?  But if those incorrect PA shlibs are removed, you would get confirmation by the next ld error.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;your -L/usr/lib/hpux32&lt;BR /&gt;&lt;BR /&gt;Since this is the default, it should just be removed so ld can select the right path.</description>
      <pubDate>Tue, 22 Jan 2008 11:13:16 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/perl-on-itanium-hpux-11-23-lib-error/m-p/5088993#M93189</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2008-01-22T11:13:16Z</dc:date>
    </item>
    <item>
      <title>Re: Perl on Itanium hpux 11.23 lib error</title>
      <link>https://community.hpe.com/t5/operating-system-linux/perl-on-itanium-hpux-11-23-lib-error/m-p/5088994#M93190</link>
      <description>the command as pasted very has the piece:&lt;BR /&gt;&lt;BR /&gt;+Z "-I/opt/perl/lib/5.8.3/IA64.ARCHREV_0-thread-multi/CORE"&lt;BR /&gt;&lt;BR /&gt;which to me wrongly indicated a -Dusethreads -Duse64bitall build on Itanium. I just double-checked, a 64bit Itanium build will have&lt;BR /&gt;&lt;BR /&gt;IA64.ARCHREV_0-LP64&lt;BR /&gt;&lt;BR /&gt;Sorry for the confusion. I make errors too.&lt;BR /&gt;&lt;BR /&gt;Enjoy, Have FUN! H.Merijn</description>
      <pubDate>Tue, 22 Jan 2008 12:01:55 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/perl-on-itanium-hpux-11-23-lib-error/m-p/5088994#M93190</guid>
      <dc:creator>H.Merijn Brand (procura</dc:creator>
      <dc:date>2008-01-22T12:01:55Z</dc:date>
    </item>
    <item>
      <title>Re: Perl on Itanium hpux 11.23 lib error</title>
      <link>https://community.hpe.com/t5/operating-system-linux/perl-on-itanium-hpux-11-23-lib-error/m-p/5088995#M93191</link>
      <description>Hello,&lt;BR /&gt;&lt;BR /&gt;After removing the otions :&lt;BR /&gt;&lt;BR /&gt;-L/usr/lib -l:libcl.0 -l:libc.0&lt;BR /&gt;&lt;BR /&gt;it is working fine.&lt;BR /&gt;&lt;BR /&gt;Thanks for your help.&lt;BR /&gt;&lt;BR /&gt;RM</description>
      <pubDate>Tue, 22 Jan 2008 13:58:19 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/perl-on-itanium-hpux-11-23-lib-error/m-p/5088995#M93191</guid>
      <dc:creator>MUFTI Rachid</dc:creator>
      <dc:date>2008-01-22T13:58:19Z</dc:date>
    </item>
    <item>
      <title>Re: Perl on Itanium hpux 11.23 lib error</title>
      <link>https://community.hpe.com/t5/operating-system-linux/perl-on-itanium-hpux-11-23-lib-error/m-p/5088997#M93193</link>
      <description>Another point for resolving this case was the replacing of the -lHcurses by -lcurses on the Makefile.PL&lt;BR /&gt;&lt;BR /&gt;Thanks a lot for your help.&lt;BR /&gt;&lt;BR /&gt;RM</description>
      <pubDate>Thu, 24 Jan 2008 18:22:42 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/perl-on-itanium-hpux-11-23-lib-error/m-p/5088997#M93193</guid>
      <dc:creator>MUFTI Rachid</dc:creator>
      <dc:date>2008-01-24T18:22:42Z</dc:date>
    </item>
    <item>
      <title>Re: Perl on Itanium hpux 11.23 lib error</title>
      <link>https://community.hpe.com/t5/operating-system-linux/perl-on-itanium-hpux-11-23-lib-error/m-p/5088998#M93194</link>
      <description>You haven't assigned any points yet.  You need to push that button separately from closing it.&lt;BR /&gt;You can reopen threads by:&lt;BR /&gt;&lt;A href="http://forums.itrc.hp.com/service/forums/helptips.do?#41" target="_blank"&gt;http://forums.itrc.hp.com/service/forums/helptips.do?#41&lt;/A&gt;</description>
      <pubDate>Fri, 25 Jan 2008 01:38:27 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/perl-on-itanium-hpux-11-23-lib-error/m-p/5088998#M93194</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2008-01-25T01:38:27Z</dc:date>
    </item>
  </channel>
</rss>

