Embeddetech
Embeddetech
https://github.com/protocolbuffers/protobuf/assets/13501663/d7af6c11-d801-471d-bc14-c8bb233268cd It got closer, but still had one linker error, video of the build shown here after doing a clean git clone and submodule update. Note: gRPC gives clear warnings...
Correction: I guess it wasn't a linker error, some other compiler error.

See video below for CLI repro. Note that I first tracked this down because I was trying to build the gRPC repo which uses protobuf, and it was generating protobuf...
The Visual Studio errors are copied below: Severity Code Description Project File Line Suppression State Details Error LNK2005 "void __cdecl absl::lts_20230802::base_internal::SetCurrentThreadIdentity(struct absl::lts_20230802::base_internal::ThreadIdentity *,void (__cdecl*)(void *))" (?SetCurrentThreadIdentity@base_internal@lts_20230802@absl@@YAXPEAUThreadIdentity@123@P6AXPEAX@Z@Z) already defined in abseil_dll.lib(abseil_dll.dll)...
@simonmcqueen I've used protobuf indirectly using Paho MQTT library and did run into some issues, but I can't remember how I worked around it. So consider me a first time...
@mkruskal-google I will also add, I tried following the instructions of /cmake/README.md in the repository, and these instructions also seem problematic. I think the main issue that I came across...
Hi @mkruskal-google, Just checking in on this. Has anything been fixed, should I try again? I believe I need a clean build without requiring a build configuration setting, as I...
@eugeneo The absl build appears to work fine for Visual Studio on Windows: https://github.com/grpc/grpc/assets/13501663/338b1c0a-20c0-4870-a22f-aaec7a2833ac Do you mean protobuf? I have also submitted a related ticket to protobuf [here](https://github.com/protocolbuffers/protobuf/issues/14861). I believe...
Hello @eugeneo, Just checking on this, were you able to reproduce my issue? Thanks!