TF_SetLeaseCallbackEx missingSolved

Hi,

I'm working on implementing a TurboFloat client in C++. I was hoping to use TF_SetLeaseCallbackEx (as defined in the TurboFloat.h file); however, when trying to do so, I got this error:

In function `... ': undefined reference to `TF_SetLeaseCallbackEx'collect2: error: ld returned 1 exit status

And indeed, it looks like libTurboFloat has TF_SetLeaseCallback, but not TF_SetLeaseCallbackEx.

$ readelf -Ws libTurboFloat.so | grep LeaseCallback 260: 0000000000044ef6 117 FUNC GLOBAL DEFAULT 10 TF_SetLeaseCallback

Is there a version of libTurboFloat.so available that has this function? This is version 4.0.9 of the library.

MD5 (libTurboFloat.so) = 9a0749f3276c51ee8add74ea1827c166

Hey Jonathan,

Sorry about that. The Linux builds weren't configured to export that function. They do now with TF 4.0.9.4: https://wyday.com/limelm/api/#turbofloat

Thanks for reporting this.

Picked up the new binary and all is well. Very much appreciate the quick fix!