I think you may need the latest 6.3 ./configure --with-gmp=/usr/local/ make -j make -j check and it passed without specifing where gmp/mpir is , it got very confused , , they have their search paths mixed up.
Jason On Wednesday 02 June 2010 02:59:21 Bill Hart wrote: > There's an open ticket by Michael Abshoff to update to 6.2.2: :-) > > http://trac.sagemath.org/sage_trac/ticket/5847 > > Bill. > > On 2 June 2010 02:54, Jason Moxham <[email protected]> wrote: > > I had forgotten about this , gmp-ecm-6.2.1 is 2 years old , what is it > > doing in sage ? :) , they fixed it in a later release , perhaps about a > > year ago > > > > Jason > > > > On Wednesday 02 June 2010 02:46:58 Bill Hart wrote: > >> On 2 June 2010 02:40, William Stein <[email protected]> wrote: > >> > Hi, > >> > > >> > Building Sage fails with GMP-ECM, as before. Yes, I know this is > >> > because of deprecation, etc... > >> > >> Sure. We announced a list of deprecated symbols on sage-devel and > >> mpir-devel. Then we permanently removed mpz_random and mpz_random2 > >> *only* , the worst offenders. > >> > >> Bill. > >> > >> > ar cru .libs/libecm.a ecm.o ecm2.o pm1.o pp1.o getprime.o listz.o > >> > lucas.o stage2.o toomcook.o mpmod.o mul_l > >> > o.o polyeval.o median.o schoen_strass.o ks-multiply.o rho.o bestd.o > >> > auxlib.o random.o factor.o sp.o spv.o sp > >> > m.o mpzspm.o mpzspv.o ntt_gfp.o ecm_ntt.o pm1fs2.o mul_fft.o > >> > sets_long.o auxarith.otune-tune.o: In function `tune_mpres_mul': > >> > tune.c:(.text+0xd1): undefined reference to `mpz_random' > >> > collect2: ld returned 1 exit status > >> > make[4]: *** [tune] Error 1 > >> > make[4]: *** Waiting for unfinished jobs.... > >> > ranlib .libs/libecm.a > >> > creating libecm.la > >> > (cd .libs && rm -f libecm.la && ln -s ../libecm.la libecm.la) > >> > make[4]: Leaving directory > >> > `/mnt/usb1/scratch/wstein/build/mpir2/sage-4.4.3.alpha1/spkg/build/ecm > >> >-6. 2.1.p2/s rc' > >> > make[3]: *** [all-recursive] Error 1 > >> > make[3]: Leaving directory > >> > `/mnt/usb1/scratch/wstein/build/mpir2/sage-4.4.3.alpha1/spkg/build/ecm > >> >-6. 2.1.p2/src' make[2]: *** [all] Error 2make[2]: Leaving directory > >> > `/mnt/usb1/scratch/wstein/build/mpir2/sage-4.4.3.alpha1/spkg/build/ecm > >> >-6. 2.1.p2/s rc' > >> > There was a problem building GMP ECM. > >> > > >> > real 0m9.633s > >> > user 0m8.510s > >> > sys 0m8.950s > >> > sage: An error occurred while installing ecm-6.2.1.p2 > >> > Please email sage-devel http://groups.google.com/group/sage-devel > >> > > >> > -- > >> > You received this message because you are subscribed to the Google > >> > Groups "mpir-devel" group. To post to this group, send email to > >> > [email protected]. To unsubscribe from this group, send > >> > email to [email protected]. For more options, > >> > visit this group at http://groups.google.com/group/mpir-devel?hl=en. > > > > -- > > You received this message because you are subscribed to the Google Groups > > "mpir-devel" group. To post to this group, send email to > > [email protected]. To unsubscribe from this group, send email > > to [email protected]. For more options, visit this > > group at http://groups.google.com/group/mpir-devel?hl=en. -- You received this message because you are subscribed to the Google Groups "mpir-devel" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/mpir-devel?hl=en.
