Differences between revisions 10 and 11
Revision 10 as of 2008-12-27 22:15:29
Size: 3658
Comment: update eclib to 20080310.p7
Revision 11 as of 2022-04-05 00:50:01
Size: 0
Editor: mkoeppe
Comment: outdated
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= eclib =

== Description ==

John Cremona's programs for enumerating and computating with elliptic
curves defined over the rational numbers. This is the culmination of
over 25 years of hard work.

== Maintainers ==

 * William Stein
 * John Cremona
 * Ralph Philip Weinmann
 * Michael Abshoff

== Upstream Contact ==

 * Author: John Cremona
 * Email: [email protected]
 * Website: http://www.warwick.ac.uk/~masgaj/mwrank/index.html

== Dependencies ==

 * gmp
 * pari
 * NTL

== Distribution ==

=== Padus ===

 * Contact: Ismail D√∂nmez
 * EMail: [email protected]
 * Website: N/A

=== Special Update/Build Instructions ===

 * The makefiles do use GNU extensions. This causes build failures on systems like FreeBSD where GNU's make is usually called gmake. A workaround is to create a symlink from gmake to make in {{{~/bin}}} and to add that directory to {{{$PATH}}} before the directory that contains the BSD make

== Changelog ==

=== eclib-20080310.p7 (Michael Abshoff, October 12th, 2008) ===
 * Work around paralle make issue (#4228)

=== eclib-20080310.p6 (John Cremona, September 24th, 2008) ===
 * Apply Arnaud Bergeron's patch to use ${MAKE} instead of make.
 * Include ecnf in PROGS in src/g0n/Makefile

=== eclib-20080310.p5 (John Cremona, July 6th, 2008) ===
 * Delete src/procs/ressol.c which was not used (and was labelled as having been borrowed from LiDIA)

=== eclib-20080310.p4 (John Cremona, July 4th, 2008) ===
 * Delete some code that was never compiled but which was labelled as having been borrowed from LiDIA

=== eclib-20080310.p3 (John Cremona) ===
 * minor bugfixes for gcc 4.2.3

=== eclib-20080310.p2 (Michael Abshoff) ===
 * add 64 bit OSX build support
 
=== eclib-20080310.p1 (Michael Abshoff, April 1st, 2008) ===
 * minor eclib build system improvements (Tim Abbott, #2735)
 * Fix Debian Sections (Tim Abbott, #2643)
 * Copyright files for Debian packages (Tim Abbott, #2199)

=== eclib-20080310.p0 (Michael Abshoff, March 19th, 2008) ===
 * fix directory name
 * update SPKG.txt
 * fix permissions

=== eclib-20080310 (Tom Boothby, March 10th, 2008) ===
 * Applied patch from John Cremona to compute modular symbols of elliptic curves.

=== eclib-20080127 (William Stein and John Cremona) ===
 * Fix osx build and check issues

=== eclib-20071231.p0 (Michael Abshoff) ===

 * added Cygwin support
 * add spkg-check
 * install headers into $SAGE_LOCAL/eclib
 * delete $SAGE_LOCAL/include/cremona
 * chown $SAGE_LOCAL/include/eclib and files underneath
 
=== eclib-20071231 (John Cremona) ===

 * renamed to eclib
 * allows elliptic curves as input with rational (as opposed to just integer) coefficients.

=== cremona-20071219.p1 (Michael Abshoff) ===

 * patch to fix "Internal error: can't free this _ntl_gbigint" (John Cremona)

=== cremona-20071219.p0 (John Cremona) ===

 * fix main Makefile mismerge (Michael Abshoff)
 * add missing export to g0n/Makefile (John Cremona)
 * fix permission issue (Michael Abshoff)
   
=== cremona-20071219 (John Cremona) ===

 * update to latest source
 * fix mwrank error on non-minimal curves (#1233)

=== cremona-20071124.p4 (Michael Abshoff) ===

 * apply John Cremoan's second patch for #1403
 * delete $SAGE_LOCAL/include/mwrank (#1410)
 * strip the mwrank binaries and link dynamically (#1410)
 * delete $SAGE_LOCAL/lib/libmwrank.[so|dylib] (#1410)

=== cremona-20071124.p3 (Michael Abshoff) ===

 * apply John Cremoan's patch for #1403
 * fix #1256, i.e. remove the now obsolete mwrank.spkg

=== previous versions ===

 * lost to history