Results 274 comments of offa

> Sorry I'm late (on vacation), do you mean that you want me to separate error LNK2001 and LNK2019 into two issues? No, the issue is fine :-) --> Doing...

Thanks! So introducing neither the SOVERSION is the reason, nor are there any import / export related changes. The commit replaces one library with another without touching much code (except...

Could the changes to [src/CMakeList.txt](https://github.com/offa/influxdb-cxx/commit/4f1f45ed5cf440cea25de2a6afb5be7e00970678#diff-148715d6ea0c0ea0a346af3f6bd610d010d490eca35ac6a9b408748f7ca9e3f4) in the mentioned commit cause the problem? Maybe MSVC doesn't cope with object libraries?

> But why does it affect the macro definition in influxdb_export.h? Is there even a difference between the broken commit and the commit before?

>The reason why I'm trying to build influxdb-cxx by myself is that the vcpkg package influxdb-cxx throws an exception on any query or connection by udp/tcp transport. It looks like...

Thanks for the clarification, it wasn't clear from the comment what type of exception. I'm no MSVC dev, but following the steps described in the Readme should work there too....

Thanks, this indeed could explain the issue. Previously only non-public components were build as object libraries with all public source files in the main library.

There's a test on `194-remove_internal_target` branch, which builds without the internal library (let me know if you need it for 0.7.x instead). Can someone test it?