tibmsg 140 for 64bit

hi, i have downloaded the rfa7.6.2.E3.win-shared.zip upon checking the libraries. For Libs\WIN_64_XXX it does not include TibMsgXX.dll

Best Answer

  • @michael.estaya

    TibMsg is part of the 32bit Market Data interface, and it does not support 64bit. There is a reason that you can't find a 64-bit library. Only the new OMM Interface, which provides for 64bit.

Answers

  • There is an API that we are using from TIBMSG which is the TibMsg::ConvertToUTF8. So does it mean that there is no 64Bit counterpart for this? Is there a chance that this will be build in the 64 bit because this is the only DLL that is missing in the 64bit. Appreciate your reply.

  • @michael.estaya

    The TibMsg library is part of the legacy interface, and it was designed to use with the RFA MD interface only, and as I said previously, we do not provide a 64-bit library for TibMsg and RFA MD interfaces.


    If you double-check the 64-bit folder, you will see that it does not have RFA7_Connections_MDXXX.dll RFA7_SessionLayer_OMMXXX.dll that are the DLLs are the main library for the SSLED connection type, and support only 32 bit.

  • Hi,


    Am I right is assuming that there is now way we can get around TibMsg140.dll when migrate our application to 64-bit?


    Regards,

    SA

  • @saud.ahmed

    The legacy market data interface which requires TibMsg doesn't support 64bit. Therefore, you can't use TibMsg in 64-bit applications.


    To build 64-bit applications, you need to use RTSDK or RFA 8 which doesn't depend on TibMsg anymore.