flexivrobotics / flexiv_rdk

RDK (robotic development kit) for Flexiv robots. Supports C++ and Python. Compatible with Linux, macOS, and Windows.
Apache License 2.0
58 stars 18 forks source link

[COMPILE]Request for Compatibility with Older MSVC Versions #46

Closed BreadAndSalt closed 5 months ago

BreadAndSalt commented 5 months ago

I'm encountering compatibility issues with the current verison of the library on MSVC2017.It seems that the library iwas compiled with the latest MSVC version,making it incompatible with older versions like MSVC 2017,In order to use the library with MSVC2017,could you please provide a version compiled with an older MSVC toolset,such as 2017?This would greatly facilitate compatibility for users like myself who are constrained to older toolsets.Thank you for considering this request

pzhu-flexiv commented 5 months ago

@BreadAndSalt Thanks for the feedback. According to https://learn.microsoft.com/en-us/cpp/porting/binary-compat-2015-2017?view=msvc-170, we will start to use MSVC 2017 to generate Windows libraries for future releases. This should make our library compatible with MSVC 2017 and later versions.

If you are currently in need of a MSVC 2017 version of RDK v0.9, please let us know, we will provide it to you.

BreadAndSalt commented 5 months ago

@pzhu-flexiv Thanks for the support! Much appreciate!