Could you try cremona-20071219.p1.spkg, same place as before. Thanks,
John On 19/12/2007, mabshoff <[EMAIL PROTECTED]> wrote: > > > > On Dec 19, 2:49 pm, mabshoff <[EMAIL PROTECTED] > dortmund.de> wrote: > > On Dec 19, 2:20 pm, "John Cremona" <[EMAIL PROTECTED]> wrote: > > > > Hi John, > > > > > OK, I found out what to do: > > > > Great. > > > > > > > > > The new spkg is > > > athttp://www.warwick.ac.uk/staff/J.E.Cremona/cremona-20071219.spkg > > > and linked from the trac page. > > > > > I would be grateful if someone could test this. > > > > I did and it fails to compile for me: > > > > g++ -c -fPIC -g -O2 -DNEW_OP_ORDER -DUSE_PARI_FACTORING -I../include - > > DNTL_ALL -I/tmp/Work-mabshoff/sage-2.9.1.alpha1/local/include -I/tmp/ > > Work-mabshoff/sage-2.9.1.alpha1/local/include elog.cc -o elog_n.o > > rm -f libcurvesntl.a > > ar r libcurvesntl.a curve_n.o curvedata_n.o curvered_n.o points_n.o > > heights_n.o cperiods_n.o isogs_n.o mwprocs_n.o lambda_n.o sifter_n.o > > sieve_search_n.o htconst_n.o egr_n.o saturate_n.o divpol_n.o > > pointsmod_n.o curvemod_n.o ffmod_n.o tlss_n.o elog_n.o > > ar: creating libcurvesntl.a > > ranlib libcurvesntl.a > > g++ -o ./tpoints tpoints_n.o -L../lib -lcurvesntl -ljcntl -L../lib - > > lpari -L/tmp/Work-mabshoff/sage-2.9.1.alpha1/local/lib -L/tmp/Work- > > mabshoff/sage-2.9.1.alpha1/local/lib -lntl -L../lib -lgmp -lpari -lm > > /usr/bin/ld: cannot find -lcurvesntl > > collect2: ld returned 1 exit status > > make[3]: *** [tpoints] Error 1 > > make[3]: Leaving directory `/tmp/Work-mabshoff/sage-2.9.1.alpha1/spkg/ > > build/cremona-20071219/src/qcurves' > > make[2]: *** [all] Error 2 > > make[2]: Leaving directory `/tmp/Work-mabshoff/sage-2.9.1.alpha1/spkg/ > > build/cremona-20071219/src' > > Error building cremona > > > > I assume this happens because we need to build and install the dynamic > > libraries before building the tests. That is one of the changes in the > > main makefile you might have reverted while resolving the merge > > conflict. I can fix it in the makefile and I will send you the patch. > > > > Ok, the spkg at > > http://sage.math.washington.edu/home/mabshoff/cremona-20071219.p0.spkg > > has the following patch applied: > > http://fsmath.mathematik.uni-dortmund.de/~mabshoff/patches/cremona-20071219-fix-make-target-for-clean-tree.patch > > All it does is to remove the tests and progs from the "all" target > > - cd procs && make tests progs install > + cd procs && make lib install > > since we now build and link all libraries and binaries dynamically. > tests and progs were already build for the dynamic library targets > anyway. > > Cheers, > > Michael > > > -- John Cremona --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/ -~----------~----~----~----~------~----~------~--~---