A C implementation of OpenHistogram log-linear histograms
C
116
227 commits
updated Sep 10, 2026
An implementation of OpenHistogram log-linear histograms.
Additionally, to run tests and/or use the bindings:
setuptools and cffi)autoconf
./configure
make
make install
To install to a directory prefix other than the default /usr/local, use the
--prefix=<path> option with configure.
make tests
The circllhist API is documented in the header file circllhist.h. A html version can be generated using:
make docs
This requires doxygen to be available on your system.
This repository contains Python bindings for libcircllhist. Build and install the C library as described above. Then use the following commands to install the python library.
cd src/python
python setup.py install
This repository contains Lua bindings for libcircllhist, which are
built by default and will be installed by make install to the directory
(PREFIX)/share/lua/5.1/.
One possible source for this problem is that libcircllhist is not installed
into a path where the linker can find it. The default prefix is /usr/local,
which is in the default ld.so search path for UNIX and most Linux
distributions. To specify an alternate library directory, use
--libdir=<path> with configure. For example:
./configure --libdir=/usr/local/lib64
783 followers · starred Apr 2018
289 followers · starred Feb 2017
147 followers · starred Mar 2021
405 followers · starred Dec 2020
C
86.6%
Lua
5.0%
Shell
3.6%
Python
2.3%
Makefile
1.3%
M4
1.1%
A C implementation of OpenHistogram log-linear histograms
C
116
227 commits
updated Sep 10, 2026
An implementation of OpenHistogram log-linear histograms.
Additionally, to run tests and/or use the bindings:
setuptools and cffi)autoconf
./configure
make
make install
To install to a directory prefix other than the default /usr/local, use the
--prefix=<path> option with configure.
make tests
The circllhist API is documented in the header file circllhist.h. A html version can be generated using:
make docs
This requires doxygen to be available on your system.
This repository contains Python bindings for libcircllhist. Build and install the C library as described above. Then use the following commands to install the python library.
cd src/python
python setup.py install
This repository contains Lua bindings for libcircllhist, which are
built by default and will be installed by make install to the directory
(PREFIX)/share/lua/5.1/.
One possible source for this problem is that libcircllhist is not installed
into a path where the linker can find it. The default prefix is /usr/local,
which is in the default ld.so search path for UNIX and most Linux
distributions. To specify an alternate library directory, use
--libdir=<path> with configure. For example:
./configure --libdir=/usr/local/lib64
783 followers · starred Apr 2018
289 followers · starred Feb 2017
147 followers · starred Mar 2021
405 followers · starred Dec 2020
C
86.6%
Lua
5.0%
Shell
3.6%
Python
2.3%
Makefile
1.3%
M4
1.1%