Your gmp installation is incomplete, missing C++ support, therefore all the packages that depend on gmp are installed,and not taken from the system. And there are dozens such packages, eg mpfr,ntl, arb, flint, pari, eclib...
from your config.log: configure:10030: checking gmp.h usability configure:10030: g++ -std=gnu++11 -c -g -O2 conftest.cpp >&5 configure:10030: $? = 0 configure:10030: result: yes configure:10030: checking gmp.h presence configure:10030: g++ -E -std=gnu++11 conftest.cpp configure:10030: $? = 0 configure:10030: result: yes configure:10030: checking for gmp.h configure:10030: result: yes configure:10038: checking gmpxx.h usability configure:10038: g++ -std=gnu++11 -c -g -O2 conftest.cpp >&5 conftest.cpp:56:10: fatal error: gmpxx.h: No such file or directory Further, system libgd/gdlib is either not installed, or not well-configured: configure:22938: $PKG_CONFIG --exists --print-errors "gdlib >= 2.1" Package gdlib was not found in the pkg-config search path. similarly, R - it needs libR, maybe a separate component on your system configure:28542: checking for R configure:28549: $PKG_CONFIG --exists --print-errors "libR >= $3.4.4" Package libR was not found in the pkg-config search path. Perhaps you should add the directory containing `libR.pc' to the PKG_CONFIG_PATH environment variable On Fri, Jul 3, 2020 at 10:10 AM Nicolo' Piazzalunga <nicolopiazzalu...@gmail.com> wrote: > > Sure, > tar xvf sage-9.1.tar.gz > cd sage-9.1 > ./configure > gives this. > > On 7/2/20 8:14 PM, Dima Pasechnik wrote: > > On Thu, Jul 2, 2020 at 7:08 PM Nicolo' Piazzalunga > > <nicolopiazzalu...@gmail.com> wrote: > >> > >> I can build R-4.0.2 as standalone, why does it fail in Sage? > >> As for ecl, perhaps wait until we can use system one? > >> At a lower priority, config is still not seeing python3, together with > >> > >> arb cddlib cliquer eclib ecm fflas_ffpack flint flintqs fplll gf2x gfan > >> givaro glpk gp2c iml isl lcalc libbraiding libgd libsemigroups lrcalc > >> m4ri m4rie mpc mpfi mpfr mpir nauty ntl pari pari_elldata pari_galdata > >> pari_galpol pari_nftables pari_seadata pari_seadata_small > >> perl_cpan_polymake_prereq planarity ppl python3 r rw symmetrica tachyon > > > > Could you post what you get in config.log after running ./configure > > either on a fresh installation, or after > > make distclean > > ? > > > >> > >> On 7/1/20 3:45 PM, Michael Orlitzky wrote: > >>> On 2020-07-01 09:23, Nicolo' Piazzalunga wrote: > >>>> Thanks. > >>>> I'm puzzled by 'does not support check for system package'/'no suitable > >>>> system package' in config.log > >>> > >>> We haven't written the script to detect a system copy of ECL yet. We're > >>> in the middle of upgrading to a new major version of it, and only after > >>> that's done will it make sense to detect a system copy (which will have > >>> to be brand new). See, > >>> > >>> * https://trac.sagemath.org/ticket/22191 > >>> * https://trac.sagemath.org/ticket/29617 > >>> > >>> > >>>> E.g. why is it not finding boost, isl, and why is it building ecl (just > >>>> to list a few), all of which are installed as system packages? > >>> > >>> I think Dima answered your question for these two, but in general, you > >>> can check config.log to see what decision the ./configure script made > >>> and why. If you need to dig further, the detection scripts are in > >>> > >>> build/pkgs/<name-of-package>/spkg-configure.m4 > >>> > >>> in the sage source tree. > >>> > >> > >> -- > >> 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 view this discussion on the web visit > >> https://groups.google.com/d/msgid/sage-devel/d26696ae-c476-ba52-6929-2f6f192487c1%40gmail.com. > > > > -- > 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 view this discussion on the web visit > https://groups.google.com/d/msgid/sage-devel/9c48c08a-98c7-0ae9-75a1-a373e3f9c3e8%40gmail.com. -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/CAAWYfq1czXVWAE8KAz%2BdE99d3ANhgVz7wdPuEid2e0VbYzNYKA%40mail.gmail.com.