Differences between revisions 4 and 5
Revision 4 as of 2008-12-27 19:49:41
Size: 1934
Comment:
Revision 5 as of 2022-04-05 01:01:05
Size: 0
Editor: mkoeppe
Comment: outdated
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= 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 ==

GPL

== SPKG Maintainers ==
 * Michael Abshoff
 * William Stein

== Upstream Contact ==
 * Vicor Shoup - for contact info see http://www.shoup.net/

== Dependencies ==
 * gmp

== Special Update/Build Instructions ==
 * We need to modfiy new.h to accomodate Singular
 * ntl_makefile adds the needed bits to the makefile to enable the building of dynamic libraries on OSX, Cygwin and Linux
 * We modify tools.c and tools.h to provide an error callback framework (SetErrorCallbackFunction)

== Changelog ==

=== ntl-5.4.2.p4 (Michael Abshoff, July 21st, 2008) ===
 * Fix Solaris build issue in spkg-install

=== ntl-5.4.2.p3 (Michael Abshoff, May 11th, 2008) ===
 * integrate patch by Tim Abbott and Francois Bissey for better shared library support (#3159)

=== ntl-5.4.2.p2 (Michael Abshoff, April 19th, 2008) ===
 * import Tim Abbott's Debian build fix (#2968)

=== ntl-5.4.2.p1 (David Harvey, April 12th, 2008) ===
 * added SetErrorCallbackFunction(), update spkg-install script to copy relevant patch files

=== ntl-5.4.2.p0 (Michael Abshoff, April 1st, 2008) ===
 * Debian amd64 fixes for NTL (Tim Abbott, #2760)
 * Copyright files for Debian packages (Tim Abbott, #2199)

=== ntl-5.4.2 (Michael Abshoff, March 24th, 2008) ===
 * update to the 5.4.2 upstream release
 * clean up SPKG.txt
 * add 64 bit OSX 10.5 support

=== ntl-5.4.1.p11 (Tim Abbott, Feb. 7th, 2008) ===
 * add Debian package build support

=== ntl-5.4.1.p10 (Michael Abshoff) ===
 * add "-g" to CFLAGS and CXXFLAGS for debugging purposes

=== ntl-5.4.1.p1 ===
 * bump version to force a rebuild.