You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi @phongnguyen1023, thank you for the report. To help us repro, do you mind filling this out? Thank you.
**What version of protobuf and what language are you using?**
Version: main/v3.6.0/v3.5.0 etc. (NOTE: please try updating to the latest version of protoc/runtime possible beforehand to attempt to resolve your problem)
Language: C++/Java/Python/C#/Ruby/PHP/Objective-C/Javascript
**What operating system (Linux, Windows, ...) and version?**
**What runtime / compiler are you using (e.g., python version or gcc version)**
**What did you do?**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
**What did you expect to see**
**What did you see instead?**
Make sure you include information that can help us debug (full error message, exception listing, stack trace, logs).
When building Protobuf 3.29.2, I added \third_party\abseil-cpp\ to build. So I have an issue
libprotobuf.lib(descriptor.pb.cc.obj) : error LNK2001: unresolved external symbol "public: class absl::lts_20240722::log_internal::LogMessage & __cdecl absl::lts_20240722::log_internal::LogMessage::operator<<<unsigned __int64,0>(unsigned __int64 const &)" (??$?6_K$0A@@LogMessage@log_internal@lts_20240722@absl@@QEAAAEAV0123@AEB_K@Z) libprotobuf.lib(feature_resolver.cc.obj) : error LNK2001: unresolved external symbol "public: class absl::lts_20240722::log_internal::LogMessage & __cdecl absl::lts_20240722::log_internal::LogMessage::operator<<<unsigned __int64,0>(unsigned __int64 const &)" (??$?6_K$0A@@LogMessage@log_internal@lts_20240722@absl@@QEAAAEAV0123@AEB_K@Z) libprotobuf.lib(repeated_ptr_field.cc.obj) : error LNK2001: unresolved external symbol "public: class absl::lts_20240722::log_internal::LogMessage & __cdecl absl::lts_20240722::log_internal::LogMessage::operator<<<unsigned __int64,0>(unsigned __int64 const &)" (??$?6_K$0A@@LogMessage@log_internal@lts_20240722@absl@@QEAAAEAV0123@AEB_K@Z) libprotobuf.lib(extension_set_heavy.cc.obj) : error LNK2001: unresolved external symbol "public: class absl::lts_20240722::log_internal::LogMessage & __cdecl absl::lts_20240722::log_internal::LogMessage::operator<<<unsigned __int64,0>(unsigned __int64 const &)" (??$?6_K$0A@@LogMessage@log_internal@lts_20240722@absl@@QEAAAEAV0123@AEB_K@Z) libprotobuf.lib(extension_set.cc.obj) : error LNK2001: unresolved external symbol "public: class absl::lts_20240722::log_internal::LogMessage & __cdecl absl::lts_20240722::log_internal::LogMessage::operator<<<unsigned __int64,0>(unsigned __int64 const &)" (??$?6_K$0A@@LogMessage@log_internal@lts_20240722@absl@@QEAAAEAV0123@AEB_K@Z)
I set default CMakeLists.txt for Protobuf, abseil-cpp, utf8_range. Looks like a compiler issue.
Is there any way to fix the above issue?
The text was updated successfully, but these errors were encountered: