IBM Support

What 32 bit libraries are required to install Connect Direct for UNIX Version 4.2 and 4.3

Technical Blog Post


Abstract

What 32 bit libraries are required to install Connect Direct for UNIX Version 4.2 and 4.3

Body

IBM(R) Sterling Connect:Direct(R) for UNIX Version 4.2 and 4.3

Release Notes are missing the required libraries for Linux Operating Systems under "Libraries to Install"
Intel and AMD x86/x86-64, Linux zSeries

CDU 4.2/4.3 doesn't need the compat-libstdc++-33 package, but they will need the 32 bit C++ libraries.
  The cdinstall script displays the following message if it doesn't find them:

            echo 'system.  Please ask your System Administrator to install the 32bit'
            echo 'package named:  libstdc++.i386   -or-'
            echo 'package named:  libstdc++.i586   -or-'
            echo 'package named:  libstdc++.i686'
            echo 'Depending on the age of your Linux system, only one of those will be available.'


"Verify you have the proper libstdc++  libraries installed for your specific platform".

(NOTE: In most cases this only applies to the Red Hat operating systems)


# lsb_release -d
Description:    Oracle Linux Server release 6.5


Below is one example on how to install the 32 bit C++ libraries. When in doubt you will need to contact your System Administrator!

# yum install libstdc++.so.6
Loaded plugins: product-id, refresh-packagekit, rhnplugin, search-disabled-repos, security, subscription-manager
This system is receiving updates from RHN Classic or RHN Satellite.
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package libstdc++.i686 0:4.4.7-17.el6 will be installed
--> Processing Dependency: libgcc_s.so.1(GCC_4.2.0) for package: libstdc++-4.4.7-17.el6.i686
--> Processing Dependency: libgcc_s.so.1(GCC_3.3) for package: libstdc++-4.4.7-17.el6.i686
--> Processing Dependency: ld-linux.so.2(GLIBC_2.3) for package: libstdc++-4.4.7-17.el6.i686
--> Processing Dependency: ld-linux.so.2 for package: libstdc++-4.4.7-17.el6.i686
--> Processing Dependency: libc.so.6(GLIBC_2.3.2) for package: libstdc++-4.4.7-17.el6.i686
--> Processing Dependency: libgcc_s.so.1(GLIBC_2.0) for package: libstdc++-4.4.7-17.el6.i686
--> Processing Dependency: libgcc_s.so.1(GCC_3.0) for package: libstdc++-4.4.7-17.el6.i686
--> Processing Dependency: libgcc_s.so.1 for package: libstdc++-4.4.7-17.el6.i686
--> Processing Dependency: libm.so.6 for package: libstdc++-4.4.7-17.el6.i686
--> Processing Dependency: libc.so.6(GLIBC_2.1.3) for package: libstdc++-4.4.7-17.el6.i686
--> Processing Dependency: libc.so.6(GLIBC_2.3) for package: libstdc++-4.4.7-17.el6.i686
--> Processing Dependency: libc.so.6(GLIBC_2.4) for package: libstdc++-4.4.7-17.el6.i686
--> Processing Dependency: libc.so.6(GLIBC_2.1) for package: libstdc++-4.4.7-17.el6.i686
--> Processing Dependency: libc.so.6 for package: libstdc++-4.4.7-17.el6.i686
--> Processing Dependency: libc.so.6(GLIBC_2.0) for package: libstdc++-4.4.7-17.el6.i686
--> Processing Dependency: libc.so.6(GLIBC_2.2) for package: libstdc++-4.4.7-17.el6.i686
--> Processing Dependency: libm.so.6(GLIBC_2.0) for package: libstdc++-4.4.7-17.el6.i686
--> Running transaction check
---> Package glibc.i686 0:2.12-1.192.el6 will be installed
--> Processing Dependency: libfreebl3.so(NSSRAWHASH_3.12.3) for package: glibc-2.12-1.192.el6.i686
--> Processing Dependency: libfreebl3.so for package: glibc-2.12-1.192.el6.i686
---> Package libgcc.i686 0:4.4.7-17.el6 will be installed
--> Running transaction check
---> Package nss-softokn-freebl.i686 0:3.14.3-23.3.el6_8 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

====================================================================================================================================
 Package                           Arch                Version                            Repository                           Size
====================================================================================================================================
Installing:
 libstdc++                         i686                4.4.7-17.el6                       rhel-x86_64-server-6                303 k
Installing for dependencies:
 glibc                             i686                2.12-1.192.el6                     rhel-x86_64-server-6                4.4 M
 libgcc                            i686                4.4.7-17.el6                       rhel-x86_64-server-6                115 k
 nss-softokn-freebl                i686                3.14.3-23.3.el6_8                  rhel-x86_64-server-6                157 k

Transaction Summary
====================================================================================================================================
Install       4 Package(s)

Total download size: 4.9 M
Installed size: 15 M
Is this ok [y/N]: y
Downloading Packages:
(1/4): glibc-2.12-1.192.el6.i686.rpm                                                                         | 4.4 MB     00:00
(2/4): libgcc-4.4.7-17.el6.i686.rpm                                                                          | 115 kB     00:00
(3/4): libstdc++-4.4.7-17.el6.i686.rpm                                                                       | 303 kB     00:00
(4/4): nss-softokn-freebl-3.14.3-23.3.el6_8.i686.rpm                                                         | 157 kB     00:00
------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                               2.6 MB/s | 4.9 MB     00:01
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing : libgcc-4.4.7-17.el6.i686                                                                                         1/4
  Installing : nss-softokn-freebl-3.14.3-23.3.el6_8.i686                                                                        2/4
  Installing : glibc-2.12-1.192.el6.i686                                                                                        3/4
  Installing : libstdc++-4.4.7-17.el6.i686                                                                                      4/4
  Verifying  : libstdc++-4.4.7-17.el6.i686                                                                                      1/4
  Verifying  : glibc-2.12-1.192.el6.i686                                                                                        2/4
  Verifying  : nss-softokn-freebl-3.14.3-23.3.el6_8.i686                                                                        3/4
  Verifying  : libgcc-4.4.7-17.el6.i686                                                                                         4/4

Installed:
  libstdc++.i686 0:4.4.7-17.el6

Dependency Installed:
  glibc.i686 0:2.12-1.192.el6           libgcc.i686 0:4.4.7-17.el6           nss-softokn-freebl.i686 0:3.14.3-23.3.el6_8

Complete!

[{"Type":"SW","Line of Business":{"code":"LOB59","label":"Sustainability Software"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSKTYY","label":"IBM Sterling Connect:Direct for UNIX"},"ARM Category":[{"code":"a8m0z000000cwUgAAI","label":"CONFIGURATION"},{"code":"a8m0z000000cwUkAAI","label":"ENVIRONMENT"},{"code":"a8m0z000000cwUmAAI","label":"INSTALLATION PROBLEM"}],"Platform":[{"code":"PF061","label":"UNIX"}],"Version":"4.2.0;4.3.0"}]

UID

ibm11123623