=================================
MACHINE SPECIFIC NOTES
FOR
HCL INFORMIX SQL 7.51.FC4 RELEASE
ON Linux Intel/AMD 64-bit
March 2025
=================================
OS Information : Built on Red Hat Enterprise Linux (RHEL) release 8.8 (Ootpa)
* Certified on SUSE SLES 12.3 and 15,
Ubuntu Server Edition 16.04 LTS and 17.10 LTS
COMPILER VERSION : gcc and c++ compiler 11.2.1 20220127 (Red Hat 11.2.1-9)
CLIENT SDK : 4GL 7.51.FC4 built using HCL CSDK 15.0.0.1
* Known certifications at the time of release
Special Instructions:
---------------------
This product was built on Red Hat Enterprise Linux ES release 8.8
(Kernel: 4.18.0-477.10.1, Glibc: 2.28) for x86_64 compatible processors.
The following compilers where used:
gcc and g++ compiler 11.2.1 20220127 (Red Hat 11.2.1-9)
Ubuntu distribution does not install ncurses and terminfo libraries by
default please use the following command to install the pre-requisities.
sudo apt-get update;
sudo apt-get install libncurses-dev;
Its highly recommended that 4GL products and CSDK products be installed into separate folders, however if its really needed to be installed into same folder then minimum version of CSDK that is needed is 15.0.0.1
Special Instructions for Classic 4GL:
-------------------------------------
Classic 4GL components have following external dependencies and needs given enviornment variables set properly.
1) Informix 4GL products have a dependency on 'LIBCURSES', which should be installed on the system prior to using Informix 4GL products.
2) The $LD_LIBRARY_PATH environment variable must be set to
$INFORMIXDIR/lib:$INFORMIXDIR/lib/esql:$INFORMIXDIR/lib/tools.
3) If curses library is installed on non-standard location then $LD_LIBRARY_PATH needs to be updated to include location where libcurses.so can be found
4) Informix 4GL requires TERM and TERMCAP environment variables set correctly
For example : Following would be minimal enviornment variables that needs to be set
Example environment variables for Classic 4GL
----------------------------------------------
INFORMIXDIR=<Location of 4GL installation>
INFORMIXSERVER=<IDS server instance>
INFORMIXSQLHOSTS=<Sqlhosts file for database connection>
TERM=xterm
TERMCAP=$INFORMIXDIR/etc/termcap
PATH=$PATH:.:$INFORMIXDIR/bin:$INFORMIXDIR/lib
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$INFORMIXDIR/lib:$INFORMIXDIR/lib/esql:$INFORMIXDIR/lib/tools
export INFORMIXDIR INFORMIXSERVER INFORMIXSQLHOSTS TERM TERMCAP PATH LD_LIBRARY_PATH
(c) Copyright HCL Technologies Ltd. 1994, 2025