Mercurial > hg > orthanc
view OrthancFramework/Resources/ProtocolBuffers/NOTES.txt @ 5420:d37dff2c0028 am-new-cache
Optimized the MemoryStringCache to prevent loading the same file multiple times if multiple users request the same file at the same time
author | Alain Mazy <am@osimis.io> |
---|---|
date | Mon, 13 Nov 2023 17:01:59 +0100 |
parents | 8d19e53cf23e |
children |
line wrap: on
line source
Version ======= We use Google's Protocol Buffers version 3.5.1, as this is the last release to be compatible with C++98, which is mandatory for Visual Studio 2008 and Linux Standard Base. References: https://github.com/protocolbuffers/protobuf/releases/tag/v3.5.1 https://github.com/protocolbuffers/protobuf/issues/2780 Linux Standard Base =================== $ mkdir lsb $ cd lsb $ LSB_CC=gcc-4.8 LSB_CXX=g++-4.8 cmake .. -DCMAKE_BUILD_TYPE=Release -DALLOW_DOWNLOADS=ON -DCMAKE_TOOLCHAIN_FILE=../../Toolchains/LinuxStandardBaseToolchain.cmake -G Ninja $ ninja MinGW for 32bits ================ $ mkdir w32 $ cd w32 $ LSB_CC=gcc-4.8 LSB_CXX=g++-4.8 cmake .. -DCMAKE_BUILD_TYPE=Release -DALLOW_DOWNLOADS=ON -DCMAKE_TOOLCHAIN_FILE=../../Toolchains/MinGW-W64-Toolchain32.cmake -G Ninja $ ninja