<?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: SHLIB path in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/shlib-path/m-p/3600177#M822786</link>
    <description>In other words:&lt;BR /&gt;&lt;BR /&gt;SHLIB is the path which OS uses to search for libraries when a program is running.&lt;BR /&gt;This is the runtime path of a executable.</description>
    <pubDate>Wed, 10 Aug 2005 00:13:55 GMT</pubDate>
    <dc:creator>Vibhor Kumar Agarwal</dc:creator>
    <dc:date>2005-08-10T00:13:55Z</dc:date>
    <item>
      <title>SHLIB path</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/shlib-path/m-p/3600175#M822784</link>
      <description>What is the significance of SHLIB path ?&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;Shiv</description>
      <pubDate>Tue, 09 Aug 2005 23:33:47 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/shlib-path/m-p/3600175#M822784</guid>
      <dc:creator>Shivkumar</dc:creator>
      <dc:date>2005-08-09T23:33:47Z</dc:date>
    </item>
    <item>
      <title>Re: SHLIB path</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/shlib-path/m-p/3600176#M822785</link>
      <description>hi,&lt;BR /&gt;&lt;BR /&gt;i like this statement about SHLIB_PATH:&lt;BR /&gt;&lt;BR /&gt;SHLIB_PATH is analogous to the LD_LIBRARY_PATH in most other OSes. Actually, HPUX uses both but uses LD_LIBRARY_PATH for 64-bits only (this according to the ld man page). It uses these variables to locate shared libraries that are needed by the program.&lt;BR /&gt;&lt;BR /&gt;taken from:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://forums1.itrc.hp.com/service/forums/questionanswer.do?threadId=104860" target="_blank"&gt;http://forums1.itrc.hp.com/service/forums/questionanswer.do?threadId=104860&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;regards.</description>
      <pubDate>Tue, 09 Aug 2005 23:44:01 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/shlib-path/m-p/3600176#M822785</guid>
      <dc:creator>Joseph Loo</dc:creator>
      <dc:date>2005-08-09T23:44:01Z</dc:date>
    </item>
    <item>
      <title>Re: SHLIB path</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/shlib-path/m-p/3600177#M822786</link>
      <description>In other words:&lt;BR /&gt;&lt;BR /&gt;SHLIB is the path which OS uses to search for libraries when a program is running.&lt;BR /&gt;This is the runtime path of a executable.</description>
      <pubDate>Wed, 10 Aug 2005 00:13:55 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/shlib-path/m-p/3600177#M822786</guid>
      <dc:creator>Vibhor Kumar Agarwal</dc:creator>
      <dc:date>2005-08-10T00:13:55Z</dc:date>
    </item>
    <item>
      <title>Re: SHLIB path</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/shlib-path/m-p/3600178#M822787</link>
      <description>Hi Shiv,&lt;BR /&gt;&lt;BR /&gt;On HP-UX 10.20 and 11 (32 bit), LD_LIBRARY_PATH is not checked by the dynamic &lt;BR /&gt;loader when locating shared libraries required to start an executable. These versions of HP-UX will check the environment variable SHLIB_PATH instead. &lt;BR /&gt; &lt;BR /&gt;On HP-UX 11 (64 bit), however, both LD_LIBRARY_PATH and SHLIB_PATH are valid. The use of these environment variables can be enabled/disabled dynamically (ie, do not require a relink). &lt;BR /&gt;&lt;BR /&gt;The 'chatr' command will verify if these environment variables are used. 'chatr' is similar to the 'ldd' command found on SVR4 UNIX. &lt;BR /&gt;&lt;BR /&gt;Attached document explains the use of LD_LIBRARY_PATH and SHLIB_PATH on HP-UX. &lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;IA&lt;BR /&gt;</description>
      <pubDate>Wed, 10 Aug 2005 00:25:42 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/shlib-path/m-p/3600178#M822787</guid>
      <dc:creator>Indira Aramandla</dc:creator>
      <dc:date>2005-08-10T00:25:42Z</dc:date>
    </item>
    <item>
      <title>Re: SHLIB path</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/shlib-path/m-p/3600179#M822788</link>
      <description>A shared library is a collection of object modules. However, when the linker scans a shared library, it does not copy modules into the application's code section. Instead, the linker preserves information in the application's code section about which unresolved references were resolved in each shared library. At run time, the loader copies the referenced modules from the shared library into memory. If multiple applications linked with a common shared library execute simultaneously, they will all share (or be attached to) the same physical copy of the library in memory (hence the name shared library). The shared library improves the efficiency of memory use and allows smaller application binaries.</description>
      <pubDate>Wed, 10 Aug 2005 00:40:30 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/shlib-path/m-p/3600179#M822788</guid>
      <dc:creator>morganelan</dc:creator>
      <dc:date>2005-08-10T00:40:30Z</dc:date>
    </item>
    <item>
      <title>Re: SHLIB path</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/shlib-path/m-p/3600180#M822789</link>
      <description>Hi Shiv,&lt;BR /&gt;&lt;BR /&gt;Here is the guide describing all the terms mentioned above.&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://docs.hp.com/en/B2355-90655/ch05.html" target="_blank"&gt;http://docs.hp.com/en/B2355-90655/ch05.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;HTH,&lt;BR /&gt;Devender</description>
      <pubDate>Wed, 10 Aug 2005 01:22:51 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/shlib-path/m-p/3600180#M822789</guid>
      <dc:creator>Devender Khatana</dc:creator>
      <dc:date>2005-08-10T01:22:51Z</dc:date>
    </item>
    <item>
      <title>Re: SHLIB path</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/shlib-path/m-p/3600181#M822790</link>
      <description>Hi Shiv&lt;BR /&gt;&lt;BR /&gt;The SHLIB_PATH environment variable tells the shell on HP-UX systems which directories to search for dynamic-link libraries. This is used, for example, with the INTERSOLV DataDirect ODBC Driver. You must specify the full pathname for the directory where you installed the product. &lt;BR /&gt;&lt;BR /&gt;e.g. setenv--SHLIB_PATH--$PATH:----pathname&lt;BR /&gt;&lt;BR /&gt;On Solaris systems, it is LD_LIBRARY_PATH. On AIX systems it is LIBPATH&lt;BR /&gt;&lt;BR /&gt;Regards&lt;BR /&gt;Mahesh</description>
      <pubDate>Wed, 10 Aug 2005 02:19:10 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/shlib-path/m-p/3600181#M822790</guid>
      <dc:creator>Mahesh Kumar Malik</dc:creator>
      <dc:date>2005-08-10T02:19:10Z</dc:date>
    </item>
  </channel>
</rss>

