<?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: How to resolve  &amp;quot;Can't find library or mismatched ABI for –lclntsh&amp;quot; in Operating System - Linux</title>
    <link>https://community.hpe.com/t5/operating-system-linux/how-to-resolve-quot-can-t-find-library-or-mismatched-abi-for/m-p/4092492#M92307</link>
    <description>file $ORACLE_HOME/lib/libclntsh.so&lt;BR /&gt;&lt;BR /&gt;It might help to see the whole link command&lt;BR /&gt;from the "make" file.</description>
    <pubDate>Thu, 25 Oct 2007 22:08:25 GMT</pubDate>
    <dc:creator>Steven Schweda</dc:creator>
    <dc:date>2007-10-25T22:08:25Z</dc:date>
    <item>
      <title>How to resolve  "Can't find library or mismatched ABI for –lclntsh"</title>
      <link>https://community.hpe.com/t5/operating-system-linux/how-to-resolve-quot-can-t-find-library-or-mismatched-abi-for/m-p/4092491#M92306</link>
      <description>Hello friends:&lt;BR /&gt;    When I compiled a pro*c program,It happens errors:&lt;BR /&gt;.......&lt;BR /&gt;ld: Can't find library or mismatched ABI for –lclntsh&lt;BR /&gt;.......&lt;BR /&gt;&lt;BR /&gt;    My makefile includes "-L$(ORACLE_HOME)/lib -lclntsh".&lt;BR /&gt;    Then,I checked the file "libclntsh.so" is in the $ORACLE_HOME/lib/ path ,and "LD_LIBRARY_PATH" includes the “$ORACLE_HOME/lib”path.&lt;BR /&gt;&lt;BR /&gt;MY Program s Environment:&lt;BR /&gt;machine : ia64 hp server rx4640&lt;BR /&gt;OS info:&lt;BR /&gt;sysname = HP-UX&lt;BR /&gt;release = B.11.23&lt;BR /&gt;gcc version 4.0.4&lt;BR /&gt;&lt;BR /&gt;   And now I don't know how to resolve this problem.I hope somebody can help me.&lt;BR /&gt;   Thanks!&lt;BR /&gt;</description>
      <pubDate>Thu, 25 Oct 2007 20:35:19 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/how-to-resolve-quot-can-t-find-library-or-mismatched-abi-for/m-p/4092491#M92306</guid>
      <dc:creator>xinm</dc:creator>
      <dc:date>2007-10-25T20:35:19Z</dc:date>
    </item>
    <item>
      <title>Re: How to resolve  "Can't find library or mismatched ABI for –lclntsh"</title>
      <link>https://community.hpe.com/t5/operating-system-linux/how-to-resolve-quot-can-t-find-library-or-mismatched-abi-for/m-p/4092492#M92307</link>
      <description>file $ORACLE_HOME/lib/libclntsh.so&lt;BR /&gt;&lt;BR /&gt;It might help to see the whole link command&lt;BR /&gt;from the "make" file.</description>
      <pubDate>Thu, 25 Oct 2007 22:08:25 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/how-to-resolve-quot-can-t-find-library-or-mismatched-abi-for/m-p/4092492#M92307</guid>
      <dc:creator>Steven Schweda</dc:creator>
      <dc:date>2007-10-25T22:08:25Z</dc:date>
    </item>
    <item>
      <title>Re: How to resolve  "Can't find library or mismatched ABI for –lclntsh"</title>
      <link>https://community.hpe.com/t5/operating-system-linux/how-to-resolve-quot-can-t-find-library-or-mismatched-abi-for/m-p/4092493#M92308</link>
      <description>You're on IPF and so you need to specify a path like lib/hpux32 or lib/hpux64.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;Steven: file $ORACLE_HOME/lib/libclntsh.so&lt;BR /&gt;&lt;BR /&gt;You may need to insert hpux32 before the lib?</description>
      <pubDate>Fri, 26 Oct 2007 00:51:24 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/how-to-resolve-quot-can-t-find-library-or-mismatched-abi-for/m-p/4092493#M92308</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2007-10-26T00:51:24Z</dc:date>
    </item>
    <item>
      <title>Re: How to resolve  "Can't find library or mismatched ABI for –lclntsh"</title>
      <link>https://community.hpe.com/t5/operating-system-linux/how-to-resolve-quot-can-t-find-library-or-mismatched-abi-for/m-p/4092494#M92309</link>
      <description>&amp;gt;to Steven Schweda,my makefile linked command:&lt;BR /&gt;MAKEEXE= g++ -v â  Wall  -L$(ORACLE_HOME)/rdbms/lib -L$(ORACLE_HOME)/lib -lclntsh&lt;BR /&gt;Analyse: $(PUB_OBJS)  $(CONFIG_PARA_OBJS) $(APP_OBJS)&lt;BR /&gt; $(MAKEEXE) â  o Analyse $(PUB_OBJS) $(CONFIG_PARA_OBJS) $(APP_OBJS)&lt;BR /&gt;&lt;BR /&gt;&amp;gt;to Dennis Handly&lt;BR /&gt;Before I ask for helping ,I tried to add â  lib/hpux32 â   in  the â  LD_LIBRARY_PATHâ  ,and  file â  libclntsh.soâ   is in this path,the error still happenes.</description>
      <pubDate>Fri, 26 Oct 2007 02:33:14 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/how-to-resolve-quot-can-t-find-library-or-mismatched-abi-for/m-p/4092494#M92309</guid>
      <dc:creator>xinm</dc:creator>
      <dc:date>2007-10-26T02:33:14Z</dc:date>
    </item>
    <item>
      <title>Re: How to resolve  "Can't find library or mismatched ABI for –lclntsh"</title>
      <link>https://community.hpe.com/t5/operating-system-linux/how-to-resolve-quot-can-t-find-library-or-mismatched-abi-for/m-p/4092495#M92310</link>
      <description>&amp;gt;Before I asked for help, I tried to add "lib/hpux32" in the "LD_LIBRARY_PATH" and file "libclntsh.so" is in this path, the error still happens.&lt;BR /&gt;&lt;BR /&gt;The linker doesn't look at LD_LIBRARY_PATH.  It looks at -L or LPATH.</description>
      <pubDate>Fri, 26 Oct 2007 02:52:56 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/how-to-resolve-quot-can-t-find-library-or-mismatched-abi-for/m-p/4092495#M92310</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2007-10-26T02:52:56Z</dc:date>
    </item>
    <item>
      <title>Re: How to resolve  "Can't find library or mismatched ABI for –lclntsh"</title>
      <link>https://community.hpe.com/t5/operating-system-linux/how-to-resolve-quot-can-t-find-library-or-mismatched-abi-for/m-p/4092496#M92311</link>
      <description>&amp;gt; file $ORACLE_HOME/lib/libclntsh.so&lt;BR /&gt;&lt;BR /&gt;That was intended as a suggestion to run that&lt;BR /&gt;command.  (And post the output.)</description>
      <pubDate>Fri, 26 Oct 2007 07:49:27 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/how-to-resolve-quot-can-t-find-library-or-mismatched-abi-for/m-p/4092496#M92311</guid>
      <dc:creator>Steven Schweda</dc:creator>
      <dc:date>2007-10-26T07:49:27Z</dc:date>
    </item>
    <item>
      <title>Re: How to resolve  "Can't find library or mismatched ABI for –lclntsh"</title>
      <link>https://community.hpe.com/t5/operating-system-linux/how-to-resolve-quot-can-t-find-library-or-mismatched-abi-for/m-p/4092497#M92312</link>
      <description>Thanks all!&lt;BR /&gt;   When I copied the "libclntsh.so" from the path "$ORACLE_HOME/lib" to the path "/lib/hpux32",then define "-L/lib/hpux32" in my makefile,then everything is ok.&lt;BR /&gt;   But I tried to delete "libclntsh.so" from "/lib/hpux32",then define "-L$ORACLE_HOME/lib" in my makefile,error still happened!&lt;BR /&gt;   Can somebody tell me why this happen?&lt;BR /&gt;   Thanks,my friends!</description>
      <pubDate>Mon, 29 Oct 2007 21:28:37 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/how-to-resolve-quot-can-t-find-library-or-mismatched-abi-for/m-p/4092497#M92312</guid>
      <dc:creator>xinm</dc:creator>
      <dc:date>2007-10-29T21:28:37Z</dc:date>
    </item>
    <item>
      <title>Re: How to resolve  "Can't find library or mismatched ABI for –lclntsh"</title>
      <link>https://community.hpe.com/t5/operating-system-linux/how-to-resolve-quot-can-t-find-library-or-mismatched-abi-for/m-p/4092498#M92313</link>
      <description>&amp;gt;When I copied the libclntsh.so from the path $ORACLE_HOME/lib to the path /lib/hpux32, then define -L/lib/hpux32 in my makefile,then everything is ok.&lt;BR /&gt;&lt;BR /&gt;So, stick with what works.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;But I tried to delete libclntsh.so from /lib/hpux32, then define -L$ORACLE_HOME/lib in my makefile, error still happened!&lt;BR /&gt;&amp;gt;Can somebody tell me why this happen?&lt;BR /&gt;&lt;BR /&gt;I would have to see what your linker options are.  There may be other dependent shlibs that want that old path.</description>
      <pubDate>Mon, 29 Oct 2007 21:42:38 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/how-to-resolve-quot-can-t-find-library-or-mismatched-abi-for/m-p/4092498#M92313</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2007-10-29T21:42:38Z</dc:date>
    </item>
  </channel>
</rss>

