Required Packages
For Ubuntu
- Google protobufs
apt-get install libprotoc-dev protobuf-compiler python-protobuf
- for boost
apt-get install libbz2-dev python-dev g++
- Database libraries
apt-get install libdb-dev libgdbm-dev libsqlite3-dev
For Centos
- Google protobufs
Manually Install the protobuf libraries using RPMS.
- for boost
yum install gcc bzip2-devel python-devel gcc-c++
- Database libraries
yum install libdb-devel gdbm-devel sqlite-devel
- RPM Package Generation
yum install rpm-build
Compilation
cd $SAFPLUS_DIR}/src/3rdparty/base/; make cd $SAFPLUS_DIR}/src; make