Did you follow the suggestion at the end of running 'configure'? # To automatically take care of homebrew messages regarding # keg-only packages for the current shell session: $ source /Applications/sage/.homebrew-build-env
The plan, by the way, is to eventually require running `./configure` separately before running `make`, so that messages like this are more prominent. On Monday, June 1, 2020 at 4:38:10 AM UTC-7, Dima Pasechnik wrote: > > you have a lot of stuff in /usr/local/opt, e.g. gmp, but some of it is > broken, e.g. in your config.log one sees > > ## ----------------------------------------------------- ## > ## Checking whether SageMath should install SPKG mpir... ## > ## ----------------------------------------------------- ## > configure:10249: checking gmp.h usability > configure:10249: g++ -std=gnu++11 -c -g -O2 conftest.cpp >&5 > configure:10249: $? = 0 > configure:10249: result: yes > configure:10249: checking gmp.h presence > configure:10249: g++ -E -std=gnu++11 conftest.cpp > configure:10249: $? = 0 > configure:10249: result: yes > configure:10249: checking for gmp.h > configure:10249: result: yes > configure:10257: checking gmpxx.h usability > configure:10257: g++ -std=gnu++11 -c -g -O2 conftest.cpp >&5 > conftest.cpp:56:10: fatal error: 'gmpxx.h' file not found > #include <gmpxx.h> > ^~~~~~~~~ > 1 error generated. > > Can you fix them? (probably they are from Homebrew?) > Have a look at > https://doc.sagemath.org/html/en/installation/source.html#macos-recommended-installation > > for details, in particular .homebrew-build-env needs to be sourced. > > > Or remove them, they cause conflicts, most probably. > > On Mon, Jun 1, 2020 at 12:09 PM Mike Zabrocki <mike.z...@gmail.com > <javascript:>> wrote: > > > > I switched to the develop branch and ran into the same problem. > > Could this be a conflict with OSX 10.15.5? I installed the update to > the system recently. > > > > Thanks, > > -Mike > > > > On Sunday, 31 May 2020 15:36:49 UTC-4, Mike Zabrocki wrote: > >> > >> I had started with a make distclean but then by installing a few things > I thought I should start over again. Did a "make distclean" and a "make" > again with the same results. > >> > >> Here is my config.log file: > >> http://garsia.math.yorku.ca/~zabrocki/config.log > >> > >> I'm not (intentionally) doing something unusual. > >> > >> Thanks, > >> -Mike > >> > >> On Sunday, 31 May 2020 14:31:48 UTC-4, Dima Pasechnik wrote: > >>> > >>> please post the main config.log > >>> > >>> are you trying to do something unusual, like using mpir instead of > gmp? > >>> > >>> is it a build from scratch? > >>> > >>> (make distclean > >>> helps most problems we see) > >>> > >>> > >>> On Sun, 31 May 2020, 18:37 Mike Zabrocki, <mike.z...@gmail.com> > wrote: > >>>> > >>>> Hi, > >>>> > >>>> I'm trying to compile the latest stable version and it keeps getting > stuck at the pplpy package. > >>>> Can someone tell me how to get around this? > >>>> > >>>> I'm installing on Mac OSX 10.15.5 > >>>> > >>>> Log file is at: > >>>> http://garsia.math.yorku.ca/~zabrocki/pplpy-0.8.4.log > >>>> > >>>> Thanks, > >>>> -Mike > >>>> > >>>> *************************************************************** > >>>> > >>>> Error building Sage. > >>>> > >>>> > >>>> The following package(s) may have failed to build (not necessarily > >>>> > >>>> during this run of 'make all-start'): > >>>> > >>>> > >>>> * package: pplpy-0.8.4 > >>>> > >>>> last build time: May 31 13:26 > >>>> > >>>> log file: /Applications/sage/logs/pkgs/pplpy-0.8.4.log > >>>> > >>>> build directory: > /Applications/sage/local/var/tmp/sage/build/pplpy-0.8.4 > >>>> > >>>> > >>>> It is safe to delete any log files and build directories, but they > >>>> > >>>> contain information that is helpful for debugging build problems. > >>>> > >>>> WARNING: If you now run 'make' again, the build directory of the > >>>> > >>>> same version of the package will, by default, be deleted. Set the > >>>> > >>>> environment variable SAGE_KEEP_BUILT_SPKGS=yes to prevent this. > >>>> > >>>> > >>>> make[1]: *** [all-start] Error 1 > >>>> > >>>> make: *** [all] Error 2 > >>>> > >>>> -- > >>>> 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-...@googlegroups.com. > >>>> To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-devel/cc492bac-a564-49f6-941b-60d19741ccf7%40googlegroups.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-...@googlegroups.com <javascript:>. > > To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-devel/9c3bc393-b402-4d62-9c06-133813a3fd3e%40googlegroups.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/046f21ca-95f8-46ae-b7b5-060b3ecd9c90%40googlegroups.com.