ComradeMashkov
ComradeMashkov
> I removed the vcpkg installation of protobuf and used an older version of protobuf, which enabled osgearth3.5 to compile successfully, thanks for your advice! Hey, which version of protobuf...
> > Hey, which version of protobuf did you use? > > The version of protobuf I used was very old, 3.7.0 I see. I built protobuf v3.21.10 and it...
Removing protobuf from external libraries while compiling helped a lot. However, there are still few errors left: Error log ``` C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\osgEarth.dir/objects.a(Utils.cpp.obj):Utils.cpp:(.text+0x1af9): undefined reference to `__imp_SymInitialize' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: CMakeFiles\osgEarth.dir/objects.a(Utils.cpp.obj):Utils.cpp:(.text+0x1b93): undefined reference...
For those who are interested in the same problem: build protobuf 3.21.10 (at least this version is fine for me), because it containts logger class. Then you have to link...