I'm attempting to run a fresh install of LPC (Legacy Protocol Converter). I'm getting the below error finding libcurl.so despite having made sure that LD_LIBRARY_PATH is set correctly:
Error querying service discovery: Failed to initialize RsslRestClient. Text: </local/jenkins/workspace/RRTLPC/OS/OL7-64/esdk/source/esdk/Cpp-C/Eta/Impl/Util/rsslCurlJIT.c:77> Error: 0012 Libcurl intialization failed. Curl library: libcurl.so not found.
My LD_LIBRARY_PATH is as follows: /opt/refinitiv/SOFTWARE/lpc1.2.0/linux7_x86_64/lib
The libcurl.so that exists at that location is the one that was placed there by the LPC installation script.
UPDATE - I think the issue might be that I'm attempting to run on a Ubuntu 16 system, but the libcurl.so supplied with LPC is for RHEL. Pointing LD_LIBRARY_PATH at my local system libcurl.so rather than the one supplied with the LPC install gives me a different error -
/local/jenkins/workspace/RRTLPC/OS/OL7-64/esdk/source/esdk/Cpp-C/Eta/Impl/Reactor/Util/rsslRestClientImpl.c:1520> Error: Failed to set CURL options with text: An unknown option was passed in to libcurl