<?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: Informix Library Problem in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/informix-library-problem/m-p/2722844#M63483</link>
    <description>&lt;BR /&gt;Ajay,&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;I found your earlier posting concerning this problem where you included your makefile. From this makefile it is obvious that you are not using any compiler options, so you are compiling in 32 bit mode (The default as Olav explained).&lt;BR /&gt;&lt;BR /&gt;So you must use 64 bit mode to make this run.&lt;BR /&gt;&lt;BR /&gt;Regards&lt;BR /&gt;Rainer&lt;BR /&gt;</description>
    <pubDate>Tue, 14 May 2002 06:36:54 GMT</pubDate>
    <dc:creator>Rainer von Bongartz</dc:creator>
    <dc:date>2002-05-14T06:36:54Z</dc:date>
    <item>
      <title>Informix Library Problem</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/informix-library-problem/m-p/2722841#M63480</link>
      <description>Hi, &lt;BR /&gt;&lt;BR /&gt;I'm trying to port an application from Sun to HP 11i. The database is Informix. I'm facing the following error during compilation: &lt;BR /&gt;&lt;BR /&gt;cc: Entering Link editor. &lt;BR /&gt;/usr/ccs/bin/ld: (Warning) At least one PA 2.0 object file (main.o) was detected. The linked output may not run on a PA 1.x system. &lt;BR /&gt;/usr/ccs/bin/ld: /opt/informix/9.30.FC1/lib/esql/libixsql.sl: Mismatched ABI. 64 &lt;BR /&gt;-bit PA shared library found in 32-bit link. &lt;BR /&gt;*** Error exit code 1 &lt;BR /&gt;&lt;BR /&gt;Any help towards solving this problem will be highly appreciated. &lt;BR /&gt;&lt;BR /&gt;Thanks, &lt;BR /&gt;Ajay</description>
      <pubDate>Mon, 13 May 2002 20:17:43 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/informix-library-problem/m-p/2722841#M63480</guid>
      <dc:creator>Ajay Nair</dc:creator>
      <dc:date>2002-05-13T20:17:43Z</dc:date>
    </item>
    <item>
      <title>Re: Informix Library Problem</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/informix-library-problem/m-p/2722842#M63481</link>
      <description>&lt;BR /&gt;you are compiling your application in 64 bit mode but are using 32 bit INFORMIX  libraries.&lt;BR /&gt;&lt;BR /&gt;Order an 64 bit Informix version or compile in 32 bit mode by adding  +DA1.1 or +DAportable to the compiler options &lt;BR /&gt;&lt;BR /&gt;Regards&lt;BR /&gt;Rainer&lt;BR /&gt;</description>
      <pubDate>Tue, 14 May 2002 05:24:50 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/informix-library-problem/m-p/2722842#M63481</guid>
      <dc:creator>Rainer von Bongartz</dc:creator>
      <dc:date>2002-05-14T05:24:50Z</dc:date>
    </item>
    <item>
      <title>Re: Informix Library Problem</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/informix-library-problem/m-p/2722843#M63482</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;I suggest the following:&lt;BR /&gt;&lt;BR /&gt;  . do a file on the libixsql.sl&lt;BR /&gt;    If it comes out with ELF-64 ..&lt;BR /&gt;    you have a 64-bit version of this lib&lt;BR /&gt;    In that case you will have to compile&lt;BR /&gt;    your own code in 64-bit mode. You do&lt;BR /&gt;    this by using the compiler-option +DA2.0W&lt;BR /&gt;    By default  you get 32-bit (same as +DA2.0&lt;BR /&gt;    option)&lt;BR /&gt;&lt;BR /&gt;  . If the  file  command on the informix-libs&lt;BR /&gt;    does not show that they are ELF-64  you &lt;BR /&gt;    have the following options:&lt;BR /&gt;&lt;BR /&gt;    . get a 64-bit version from Informix.&lt;BR /&gt;      or&lt;BR /&gt;    . compile your own code in 32-bit mode.&lt;BR /&gt;      You should NOT do that by adding +DA1.1&lt;BR /&gt;      or +DAportable,  but by removing the&lt;BR /&gt;      +DA2.0W  option you already are using&lt;BR /&gt;      if you compile  for 64-bit.&lt;BR /&gt;      &lt;BR /&gt;      The reasons for not adding +DA1.1 are:&lt;BR /&gt;&lt;BR /&gt;        . Only one +DA..  may be used. If you&lt;BR /&gt;          use more than one  the last one&lt;BR /&gt;          encountered is used (you will get a&lt;BR /&gt;          warning)&lt;BR /&gt;        . Using +DA1.1  will produce code for&lt;BR /&gt;          PARISC version 1.1  which will give&lt;BR /&gt;          less performance than code for PARISC&lt;BR /&gt;          2.0  which I am sure your machine &lt;BR /&gt;          has&lt;BR /&gt;&lt;BR /&gt;Regards&lt;BR /&gt;Olav&lt;BR /&gt;      &lt;BR /&gt;&lt;BR /&gt;    &lt;BR /&gt;</description>
      <pubDate>Tue, 14 May 2002 05:55:36 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/informix-library-problem/m-p/2722843#M63482</guid>
      <dc:creator>Olav Baadsvik</dc:creator>
      <dc:date>2002-05-14T05:55:36Z</dc:date>
    </item>
    <item>
      <title>Re: Informix Library Problem</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/informix-library-problem/m-p/2722844#M63483</link>
      <description>&lt;BR /&gt;Ajay,&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;I found your earlier posting concerning this problem where you included your makefile. From this makefile it is obvious that you are not using any compiler options, so you are compiling in 32 bit mode (The default as Olav explained).&lt;BR /&gt;&lt;BR /&gt;So you must use 64 bit mode to make this run.&lt;BR /&gt;&lt;BR /&gt;Regards&lt;BR /&gt;Rainer&lt;BR /&gt;</description>
      <pubDate>Tue, 14 May 2002 06:36:54 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/informix-library-problem/m-p/2722844#M63483</guid>
      <dc:creator>Rainer von Bongartz</dc:creator>
      <dc:date>2002-05-14T06:36:54Z</dc:date>
    </item>
  </channel>
</rss>

