=================================
MACHINE SPECIFIC NOTES
FOR
HCL Informix-Client SDK 4.10.FC10 PRODUCT RELEASE
HCL Informix ODBC Driver Version 4.10.FC10
On Mac OS X Server 64bit
DATE: 27 Oct 2017
=================================
OS Information : Built on Mac OS X Server 10.9.2. Certified on 10.10.
Machine Specific Notes
======================
1. This product was built on Mac OS X Server 10.9.2 with build version 13C64,
Darwin Kernel Version 13.1.0. And using the following compilers:
gcc and g++ 4.2.1 (Apple LLVM version 5.1)
2. For shared library support, environment variable DYLD_LIBRARY_PATH needs
to be set to include the $INFORMIXDIR/lib/cli directories where IBM
INFORMIX ODBC shared libraries are installed.
(for C Shell)
setenv DYLD_LIBRARY_PATH $INFORMIXDIR/lib:$INFORMIXDIR/lib/cli:
$INFORMIXDIR/lib/esql:$DYLD_LIBRARY_PATH
(for Bourne or Korn Shell)
DYLD_LIBRARY_PATH=$INFORMIXDIR/lib/cli:$INFORMIXDIR/lib/esql:
$DYLD_LIBRARY_PATH
export DYLD_LIBRARY_PATH
3. The thread safe ODBC libraries are supported on this platform using POSIX
threads. Make sure that you set the THREADLIB environment variable to
"POSIX" before linking your ODBC program using the esql script.
4. To use the Informix ODBC driver with the Driver Manager from Apple's
iODBC SDK, use the two Mach-O MH_BUNDLE binaries iclis09b.bundle
(nonthreaded) and iclit09b.bundle (multithreaded) that are installed in
the $INFORMIXDIR/lib/cli directory.
5. IPv6 Support
The product supports Internet Protocol Version 6 (128 Bit Internet Addresses)
as well as IPv4 (32 Bit Addresses).
In order for the machine name specified in the SQLHOSTS file to resolve to
the correct IP address, the name services files on the operating system
should be correctly configured.
For compatibility with older IBM Informix client and server products,
assign the same hostname with both an IPv4 address and an IPv6 address.
If the listener needs to be bound to an IPv4 address and the name services
resolve the name in the order of the IPv6 address followed by IPv4 address,
then an explicit IPv4 address needs to be put in nodename field of SQLHOSTS
file. Client applications should also use the same setting.
6. Pluggable Authentication Module (PAM)
PAM functionality is supported on Mac OS X. The PAM is dependent on the
libpam.dylib library supplied by the Operating System vendor.
Use of PAM can be enabled or disabled by the system administrator. By
default, IBM IDS will use the traditional authentication mechanism in
order to avoid widespread changes required by the users.
The PAM service identifies the PAM module. This PAM module typically
resides in /usr/lib/pam and its configurations can be set by individual
configuration files located in the /etc/pam.d directory.
Check the following web site for the latest Mac OS system requirements:
http://www-01.ibm.com/support/docview.wss?rs=630&uid=swg27016673
(C) Copyright IBM Corp. 2017
(C) Copyright HCL Technologies Ltd. 2017. All Rights Reserved.