Jump to content

TIBRV library not compatible with Visual Studio 2017


Liu Ren

Recommended Posts

My c++ project is using TIBCO Rendezvous (TIBRV) library, namely referring to libtibrv.lib andlibtibrvcpp.lib. TIBRV x64 version library files provided were compiled by Visual Studio 2010 (vs10), previously my project was compiled in Visual Studio 2013 (vs12)and everything is fine.

Now, when I upgrade my project to Visual Studio 2017 (vs15), an LNK2001 error is triggered: "LNK2001 unresolved external symbol __iob_func in file C:C20180411HKlibtibrv.lib(derror.obj)", this seemed is due to Microsoft changed its CRT pathes and librariessince Visual Studio2015 (vs14).

However, TIBCO didn't provide a x64 TIBRV version compiled in vs14 or above.

How can I resolve this issue

Link to comment
Share on other sites

  • 2 months later...
  • 9 months later...

Is there any change to the status of this question, I am in the process of migrating a number of applications which utlise Tibco RV and the C++ static link is failing for VS 2017 because of a mismatch in the crt libraries.

 

Is there a matrix available showing support for C++ static libraries against Tibco RV version.

 

Is there a timeline for providing support for current and upcoming releases of Visual Studio as this dependency will prevent us upgrading and staying with Tibco RV libraries.

Link to comment
Share on other sites

  • 7 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...