This is a clone of the official FastBit library, which is available here.
This repository contains changes to packaging system which allows to build RPMs compatible with IPFIXcol packages.
Warning: Always clone the repository for updates. Our changes are rebased on top of original sources, which makes the history subject to change.
FastBit can be installed from Fedora copr repository on CentOS (>=7) and Fedora (>=22)
Just add the repository to your system:
dnf copr enable @CESNET/IPFIXcol
And install the packages:
dnf install libfastbit libfastbit-devel
The FastBit library requires C++11 standard support
CentOS, Fedora, RHEL (supports rpm packages)
autoconf make libtool flex gcc-c++ doxygen graphviz sharutils rpm-build
Debian. Ubuntu (no packages)
autoconf build-essential libtool
Following command will create necessary RPMs in RPMBUILD subdirectory
autoreconf -i
./configure
make rpm
autoreconf -i
./configure
make
make install
Please do run the autoreconf -i
command. The configure script needs to be regenerated.
For original documentation please refer to README and INSTALL files in the root of the repository.