= NTL = == Description == NTL is a high-performance, portable C++ library providing data structures and algorithms for manipulating signed, arbitrary length integers, and for vectors, matrices, and polynomials over the integers and over finite fields. Website: http://www.shoup.net/ntl/ == License == * GNU GPLv2+ == SPKG Maintainers == * William Stein == Upstream Contact == * Victor Shoup - for contact info see http://www.shoup.net/ == Dependencies == * gmp * gf2x == Special Update/Build Instructions == * We generate our own libtool by running the configure in the src/libtool directory, see spkg-src for details. == Patches == * new_singular.patch: modfiy new.h to accomodate Singular. * errorcallback.patch: modify tools.c and tools.h to provide an error callback framework (SetErrorCallbackFunction). * libtool_flag.patch: modify mfile to enable the build of a shared library on Cygwin * make.patch: use `$(MAKE)` instead of `make` in mfile, the Perl script WizardAux and the shell script TestScript.