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).
- 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
- 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
- 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.
- If the ldd command reports that any libraries are not found, set your
LD_LIBRARY_PATH to the directory where these libraries reside.