LibTMCG depends on the three other basic libraries. Therefore you need the corresponding development files to build LibTMCG and your application properly. The following list gives a short exposition of the used features and specifies the required versions:
The library provides a powerful framework for performing arbitrary precision arithmetic on integers. Further reasons for choosing this dependency are the license compatibility, the portability, the vital maintenance, and of course, the reasonable performance.
The library provides some basic cryptographic algorithms (e.g. RIPEMD-160) and an easily accessible interface for cryptographically strong pseudo random numbers.
This library defines common error values, e.g., returned by the GNU Crypto Library.