Skip to content

Latest commit

 

History

History
35 lines (22 loc) · 1.35 KB

File metadata and controls

35 lines (22 loc) · 1.35 KB

Solace kdb+ library installation

Requirements

Installing a release

  1. Ensure Solace Messaging C API is installed.

  2. Make the Solace library available from kdb+:

    • Linux: Add the lib directory which includes include and lib to the LD_LIBRARY_PATH environment variable e.g. if unzipped to /usr/local/solaceapi/, run:

      export LD_LIBRARY_PATH=/usr/local/solaceapi/lib/:$LD_LIBRARY_PATH
    • macOS: Add the lib directory which includes include and libto the DYLD_LIBRARY_PATH environment variable e.g. if unzipped to /Users/jim/solaceapi/, run:

      export DYLD_LIBRARY_PATH=/Users/jim/solaceapi/lib/:$DYLD_LIBRARY_PATH
    • Windows: Add the libsolclient.dll to the kdb+ lib directory e.g. C:\q\w64 for 64-bit

  3. Download the latest release of Solace-kdb+ interface from our releases page. To install shared library and q files, use:

    # Linux/MacOS
    ./install.sh
    
    # Windows
    install.bat
    

    or copy solacekdb.so or solacekdb.dll into QHOME/[l|m|w]64