Differences between revisions 9 and 10
Revision 9 as of 2008-11-14 13:41:59
Size: 2881
Editor: anonymous
Comment: converted to 1.6 markup
Revision 10 as of 2008-12-27 22:15:29
Size: 3658
Comment: update eclib to 20080310.p7
Deletions are marked like this. Additions are marked like this.
Line 32: Line 32:
 * Contact: Ismail Dönmez  * Contact: Ismail D√∂nmez
Line 42: Line 42:
=== 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

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

Dependencies

  • gmp
  • pari
  • NTL

Distribution

Padus

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