On Sat, Mar 26, 2016 at 6:10 PM, Witold Żarowski <wit...@gmail.com> wrote: > > On Saturday, March 26, 2016 at 5:36:02 PM UTC+1, Dima Pasechnik wrote: >> >> apparently mpfr needs a cygwin-specific patch: >> >> https://cygwin.com/cgi-bin2/package-cat.cgi?file=x86_64%2Fmpfr%2Fmpfr-3.1.4-1-src&grep=mpfr >> and it seems that Sage does not contain it. > > > I see. > But what should I do exactly to make Sage compile?
Technically, you'll need to download the Cygwin package for mpfr, extract it, then take the patch that Dima linked to into and copy it into build/pkgs/mpfr/patches (which would have to be created). It was actually removed relatively recently in http://git.sagemath.org/sage.git/commit/?id=5e534dcda6ad0b803d5db6b115cc4445721d231a since the only patch that we did have for mpfr was taken out. So you would have to modify the spkg-install script in build/pkgs/mpfr to apply this patch (preferably only when building on Cygwin?). It looks like a ticket hasn't been made for this yet either, though there should be. I can try to work in this since I'm working on building sage in Cygwin anyways. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.