Nav:  [home][lib][hlib] > [bugs]
 
Go:  [HLib] [download] [bugs]
← [What are these? Why?]

Download HLib

License

HLib is distributed for free under the GNU GPL.

Versions prior to 1.0.0 used to be distributed partly under the GNU LGPL while most of the code was GPLed. As of version 1.0.0, HLib is distributed completely under the GNU GPL.

Requirements

You need a more or less POSIX-conformant operating system.
Best compiled with GCC.
HLib should work on Linux-ix86, Linux-alpha, FreeBSD, SunOS. The native operating system, however, is Linux.

Source code

For obvious reason, I only provide the source code (and no binaries).

Source: hlib-1.1.1.tar.gz   [381kb gzipped source tarball]
Version:1.1.1   (2006-01-28)
Author:Wolfgang Wieser   (report bugs here)
License:GNU GPL (Version 2)

Build

Building hlib should be fairly easy: just follow the standard GNU sequence (configure and make); there is also a BUILD file with more information included in the source distribution.

mkdir build_dir ; cd build_dir
../source_dir/configure
make

Especially note that you can pass additional comiler flags using the ADDFLAGS variable (without the need to re-configure the package).
For debugging, I normally use:

make ADDFLAGS="-DAllocDebugging=1 -DUSE_GNU_MEMCHECK=0 -fno-omit-frame-pointer -g"

[home] [site map]
Valid HTML 4.01!
Copyright © 2004-2006 by Wolfgang Wieser
Last modified: 2006-01-28 00:45:43