Mhash.hpp File Reference

Documentation on how to build and use Mhash. More...

Go to the source code of this file.

Detailed Description

Documentation on how to build and use Mhash.

Installing and using Mhash

On the purpose of Mhash

Mhash is a C library with cryptographic tools XXX

What the installation yields

  • The mhash header files and the corresponding link libraries XXX
  • Documentation XXX


  • To include the mhash-header use
    #include <mhash.h>
    together with "${mhash_include_option_okl}" as option for gcc.
  • To link with mhash, use "${mhash_link_option_okl}" as option for gcc.

Current state of installation

How to install

Some general remarks:

  • Currently only local installation is provided (using the local gcc).
  • If the required local installation of gcc is not available, then it needs to be built first (currently this is not handled by the build system).

Make targets

mhash Build the recommended version of mhash, using the local gcc.
cleanallmhash Remove build, installation and documentation directory.


  • To install a different version, set variable mhash_recommended_version_number_okl accordingly.
  • And to use a different version of gcc set variable gcc_recommended_version_number_okl accordingly.

Definition in file Mhash.hpp.