Files for External Libraries

On SuSE11 and RH6.0 operating systems, the Reuters Marketfeed adapter has dependencies on certain external libraries.

Note: Athough the ESP intallation is 64bit, this adapter requires the 32bit OpenSSL version 0.9.8 (or higher) and 32bit glibc (version 2.5 or higher).
  1. Execute the following command to ensure that the 32bit version of OpenSSL is installed in your system:
    % rpm -qa | grep openssl | grep 32bit
      libopenssl0_9_8-32bit-0.9.8j-0.38.1
    
  2. After installation, verify that libssl.so.6 and libcrypto.so.6 are present. If they are not, execute the following from the root account to create symbolic links to them:
    # cd /usr/lib
    # ln -s /usr/lib/libcrypto.so.0.9.8 libcrypto.so.6
    # ln -s /usr/lib/libssl.so.0.9.8 libssl.so.6
    
  3. Test that the 32bit shared libraries can be found and loaded and that the adapter is ready to run:
    % ldd esp_rmds | grep "not found" % esp_rmds -v

    The adapter is ready when there are no "not found" messages and you can get the version string.

  4. If the ldd command reports that any libraries are not found, set your LD_LIBRARY_PATH to the directory where these libraries reside.