Library versions
gcc version 8.3.1 20191121 (Red Hat 8.3.1-5) (GCC)
boost_1_74_0
glog-0.4.0
libprotoc 3.13.0 (proto buffer)
NO ZeroMQ
Compile errors fixes
getopt_pp.h -> comment all throw(GetOptEx)
SyncCircularBuffer.h -> boost::interprocess::scoped_lock
boost bind errors -> boost::placeholders::_1 , boost::placeholders::_2
hash_map errors -> Just replace with std_map and do NOT use unordered_map. string search does not work with unordered_map
Exception errors -> Replace catch(Exception e) with catch catch(IoException &e) [& important]
floor function error -> Add #include <cmath>
Add LIB += -lrt -lpthread to the Makefile for bellow error
undefined reference to symbol 'shm_unlink@@GLIBC_2.2.5'
undefined reference to symbol 'pthread_mutexattr_settype@@GLIBC_2.2.5'