This page is currently not maintained (2011).
I've only compiled HCL on Linux (Mandrake 9.2).
However as HCL uses
it should be possible to compile it on other platforms.
A list of recent changes can be found here.
To obtain the source code and documentation of HCL, download
The newest version of NTL can be downloaded here.
The newest version of GMP can be downloaded here.
Extract the packages:
# gunzip ntl-xxx.tar.gz
# tar xvf ntl-xxx.tar
# gunzip gmp-xxx.tar.gz
# tar xvf gmp-xxx.tar
Copy the directory ntl-xxx to hcl-xxx/NTL and copy the directory gmp-xxx to hcl-xxx/GMP:
# mv ntl-xxx/ NTL/
# mv gmp-xxx/ GMP/
# cp NTL/ hcl-xxx/
# cp GMP/ hcl-xxx/
In the directory
hcl/scripts are several shell scripts.
HCL, EXT, NTL and GMP can be build as follows:
# cd hcl/scripts
See the scripts for more
You may want to test whether the installation was successful with a commandline tool for HCL:
# hcl-xxx/HCL/source/main ?