<?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: gzopen libxml2 in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/gzopen-libxml2/m-p/4363218#M684282</link>
    <description>&lt;!--!*#--&gt;It looks like libxml2.so in Internet Express was linked with libz.a.&lt;BR /&gt;&lt;BR /&gt;% ldd /opt/iexpress/libxml2/lib/hpux64/libxml2.so.8.31&lt;BR /&gt;        libpthread.so.1 =&amp;gt;      /usr/lib/hpux64/libpthread.so.1&lt;BR /&gt;        libm.so.1 =&amp;gt;    /usr/lib/hpux64/libm.so.1&lt;BR /&gt;        libc.so.1 =&amp;gt;    /usr/lib/hpux64/libc.so.1&lt;BR /&gt;        libdl.so.1 =&amp;gt;   /usr/lib/hpux64/libdl.so.1&lt;BR /&gt;%&lt;BR /&gt;% nm /opt/iexpress/libxml2/lib/hpux64/libxml2.so.8.31 | grep gzopen&lt;BR /&gt;[2564]   |   4611686018431713424|     112|FUNC |GLOB |0|   .text|gzopen&lt;BR /&gt;%&lt;BR /&gt;&lt;BR /&gt;If your application calls gzopen() to open a gzip file for reading or&lt;BR /&gt;writing, you have to prepare for libz.so and link your apps with&lt;BR /&gt;libz.so. Lucky to say, the ixZlib (zlib compression library) bundle is&lt;BR /&gt;available in our Internet Express.&lt;BR /&gt;&lt;BR /&gt;Shinji</description>
    <pubDate>Mon, 23 Feb 2009 06:52:18 GMT</pubDate>
    <dc:creator>Shinji Teragaito_1</dc:creator>
    <dc:date>2009-02-23T06:52:18Z</dc:date>
    <item>
      <title>gzopen libxml2</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/gzopen-libxml2/m-p/4363216#M684280</link>
      <description>I have ported software written in C++ from Tru64 to HP-UX 11i v2. I have used the Migration Environment for HP-UX 11i v2 (because this was the only version available)and the Developing_Bundle_11.23. I have runned the software on a server HP-UX 11i v3. When I started the process I received:&lt;BR /&gt;&lt;BR /&gt;/usr/lib/hpux64/dld.so: Unsatisfied code symbol 'gzopen' in load module&lt;BR /&gt;'/usr/lib/hpux64/libxml2.so.9'.&lt;BR /&gt;Killed&lt;BR /&gt;&lt;BR /&gt;It seems that the libxml2.so doesn't see the gzopen function in /usr/local/include/zlib.h&lt;BR /&gt;when it should auto detect it.&lt;BR /&gt;&lt;BR /&gt;The libxml2.so.9 library links to&lt;BR /&gt;&lt;BR /&gt;/opt/iexpress/libxml2/lib/hpux64/libxml2.so.9&lt;BR /&gt;&lt;BR /&gt;The internet express libxml2 has been loaded with:&lt;BR /&gt;&lt;BR /&gt;ixLibxml2_A.11.00-2.7.2.002_HP-UX_B.11.31_IA_PA.depot&lt;BR /&gt;&lt;BR /&gt;Thanks in advance.&lt;BR /&gt;</description>
      <pubDate>Fri, 20 Feb 2009 16:18:53 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/gzopen-libxml2/m-p/4363216#M684280</guid>
      <dc:creator>Berardi Angelo</dc:creator>
      <dc:date>2009-02-20T16:18:53Z</dc:date>
    </item>
    <item>
      <title>Re: gzopen libxml2</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/gzopen-libxml2/m-p/4363217#M684281</link>
      <description>you should have libz.a or libz.so included in the link step.  the fact that its defined / typedef'd in the include file doesn't do anything for the linker finding the code.&lt;BR /&gt;&lt;BR /&gt;in your case, the linker is looking for a library that has an entry for "gzopen" and can't find one in the list provided.&lt;BR /&gt;&lt;BR /&gt;the command line used might be interesting.</description>
      <pubDate>Fri, 20 Feb 2009 21:09:20 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/gzopen-libxml2/m-p/4363217#M684281</guid>
      <dc:creator>OldSchool</dc:creator>
      <dc:date>2009-02-20T21:09:20Z</dc:date>
    </item>
    <item>
      <title>Re: gzopen libxml2</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/gzopen-libxml2/m-p/4363218#M684282</link>
      <description>&lt;!--!*#--&gt;It looks like libxml2.so in Internet Express was linked with libz.a.&lt;BR /&gt;&lt;BR /&gt;% ldd /opt/iexpress/libxml2/lib/hpux64/libxml2.so.8.31&lt;BR /&gt;        libpthread.so.1 =&amp;gt;      /usr/lib/hpux64/libpthread.so.1&lt;BR /&gt;        libm.so.1 =&amp;gt;    /usr/lib/hpux64/libm.so.1&lt;BR /&gt;        libc.so.1 =&amp;gt;    /usr/lib/hpux64/libc.so.1&lt;BR /&gt;        libdl.so.1 =&amp;gt;   /usr/lib/hpux64/libdl.so.1&lt;BR /&gt;%&lt;BR /&gt;% nm /opt/iexpress/libxml2/lib/hpux64/libxml2.so.8.31 | grep gzopen&lt;BR /&gt;[2564]   |   4611686018431713424|     112|FUNC |GLOB |0|   .text|gzopen&lt;BR /&gt;%&lt;BR /&gt;&lt;BR /&gt;If your application calls gzopen() to open a gzip file for reading or&lt;BR /&gt;writing, you have to prepare for libz.so and link your apps with&lt;BR /&gt;libz.so. Lucky to say, the ixZlib (zlib compression library) bundle is&lt;BR /&gt;available in our Internet Express.&lt;BR /&gt;&lt;BR /&gt;Shinji</description>
      <pubDate>Mon, 23 Feb 2009 06:52:18 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/gzopen-libxml2/m-p/4363218#M684282</guid>
      <dc:creator>Shinji Teragaito_1</dc:creator>
      <dc:date>2009-02-23T06:52:18Z</dc:date>
    </item>
  </channel>
</rss>

