After the download finishes, extract the compressed folder and install the library according to Section 2 of the manual. IMPORTANT: When running "./configure" run it with the parameters "--prefix=/usr/ --enable-cxx". This will enable C++ support and install the library with the same folder as boost for convenience. (you can change the directory accordingly by modifying the --prefix parameter.
After installing the library go to your boost folder and find the multiprecision folder
Find "gmp.hpp" located and find the line with the code "typedef number > mpf_float_50;"
Add the following code before the line: "typedef number > mpf_float_30;". This will enable you to use mpf_float_30 for our large float numbers.
In your makefile of PALISADE, add "-lgmp" parameter to your external libraries. This will add GMP library to compilation.
If everything done correctly, the library should compile without any problems.