Re: CSDK 2.90.UC3 on Solaris with IDS 10.00.FCx



Colin Dawson wrote:
If I install CSDK 2.81.UC2R1 followed by IDS 10.00.FCx (without bundled CSDK), build the onconfig I can start an instance, no problems. If I install CSDK 2.90.UC3 then IDS 10.00.FCx I get an error during startup saying a message file could not be found, check INFORMIXDIR and/or DBLANG. The reasons for using 32bit CSDK with 64bit Engine is a shortcoming with the application outside of my control.

Has anyone experienced this as well?


You cannot install 32bit and 64bit products in the same directory. There are basic core shared libraries that are needed by both, with no versioning in the name, and the 32bit apps and the 64bit engine each need to see the correct libraries. I'm not even certain that the message files are cross compatible.

You need to create a separate install directory for the 32bit CSDK from the one the 64bit engine is installed into. Then copy or link the sqlhosts file from the engine's etc subdit into the etc subdir under the CSDK install directory and use the CSDK install directory as INFORMIXDIR for running the 32bit application. You will not be able to use a shared memory connection between 32bit clients and a 64bit engine, but TCP and STRPIP connections will work just fine. Any 64bit applications you have can use the engine's install directory as its INFORMIXDIR if you install a 64bit CSDK or iConnect there or you can even install the 64bit CSDK into a third INFORMIXDIR. IB that Jonathan Leffler keeps close to a dozen different CSDK and 4GL install directories with different versions and word sizes installed on his workspace machine for testing. I've done it also. Works great!

Art S. Kagel
Oninit

Regards

Colin


There are 10 types of people in the world, those that understand binary and those that don't


===========================================================================================
Please access the attached hyperlink for an important electronic communications disclaimer:

http://www.oninit.com/home/disclaimer.php

===========================================================================================

.



Relevant Pages

  • Re: Unable to install updates
    ... install directory. ... find branches.inf and uncheck the read only ... If you have a problem getting to Windows Update itself, ...
    (microsoft.public.windowsupdate)
  • Re: Curious questions regarding 64-bit apps on a W2K8 64-bit server
    ... accept your answer that "You can install anything anywhere (e.g., ... When I load 64-bit apps ... hand when I load a 32-bit application be default the install directory ... points to C:\Program Files (x86). ...
    (microsoft.public.windows.server.setup)
  • Re: [msh] Some msh setup questions
    ... > in the install directory. ... I still think the default MSH profile file should be ... called just "profile.msh" and make other shell instances prefix with their ...
    (microsoft.public.windows.server.scripting)
  • Re: win2000 install problem
    ... then copy the install directory from the CD to ... and was also able to boot from 2 different live Linux CDs ... functional Linux OS on the Toshiba laptop. ...
    (microsoft.public.win2000.general)
  • Re: newbie esql question
    ... The message about the -b option is a common problem trying to use gcc with ESQL/C on AIX. ... So should I uninstall the 32-bit CSDK first, ... just re-install IDS, ... Are they issues just at compile ...
    (comp.databases.informix)