RTSDK-BinaryPack_dacs_LIBRARY-NOTFOUND

https://github.com/Refinitiv/Real-Time-SDK下载代码,然后在ubuntu20.04 编译 Real-Time-SDK-2.0.8.L1,

提示错误

make[2]: *** No rule to make target 'RTSDK-BinaryPack_dacs_LIBRARY-NOTFOUND', needed by '../Cpp-C/Eta/Executables/UBU20_64_GCC940/Optimized/authlock'. Stop.

make[1]: *** [CMakeFiles/Makefile2:5175: Cpp-C/Eta/Applications/Examples/AuthLock/CMakeFiles/authlock.dir/all] Error 2

make: *** [Makefile:84: all] Error 2


Best Answer

  • Jirapongse
    Jirapongse admin
    Answer ✓

    @jxu2

    Thanks for reaching out to us.

    According to the API Compatibility Matrix, RTSDK doesn't support Ubuntu.

    RTSDK supports the following Linux operating systems.

    • Oracle Linux Server 7.X Release 64-bit

    • Red Hat Enterprise Server 8.X Release 64-bit

    • CentOS 7.X Release 64-bit

    This is why you can't find the RTSDK-BinaryPack for Ubuntu.

    I hope that this information is of help.

Answers

  • Thank you for your reply! I only use ema module, can it run under ubuntu?

  • @jxu2

    The CMake files in the RTSDK package haven't been tested on Ubuntu.

    You may not be able to build the RTSDK libraries on Ubuntu.

  • Hi Jirapongse,

    I am also facing the same issue. Ema module is working fine on my system. But Eta module is failing to build.

    make[2]: *** No rule to make target `RTSDK-BinaryPack_dacs_LIBRARY-NOTFOUND', needed by `../Cpp-C/Eta/Executables/LIN3_64_GCC492/Debug/authlock'. Stop.

    make[1]: *** [Cpp-C/Eta/Applications/Examples/AuthLock/CMakeFiles/authlock.dir/all] Error 2

    make[1]: *** Waiting for unfinished jobs....

    [ 2%] Built target rssl_asm

    [ 2%] Built target EtaPerftoolsXMLfiles

    [ 4%] Built target libansi

    make: *** [all] Error 2

    Here is my machine details "Scientific Linux release 7.9 (Nitrogen)"

    Can you please help me on this?