On Sun, Nov 3, 2019 at 3:03 PM David Joyner <wdjoy...@gmail.com> wrote: > > > > On Sun, Nov 3, 2019 at 6:49 AM David Joyner <wdjoy...@gmail.com> wrote: >> >> >> >> On Sun, Nov 3, 2019 at 3:00 AM Dima Pasechnik <dimp...@gmail.com> wrote: >>> >>> looks like gd package didn't install right. >>> >>> you can install gd via Homebrew: >>> >>> https://formulae.brew.sh/formula/gd >>>distance_regular. >>> also, by the way, install pkg-config >>> >>> https://formulae.brew.sh/formula/pkg-config >>> >>> (it would be great if someone with well-working osx system updated Installation guide to list names of Homebrew packages to match Sage ones, listed on >>> https://trac.sagemath.org/ticket/27330) >>> >> >> I'll do that and try again. > > > This time it failed while compiling m4ri. > have you uninstalled Sage packages that were to be replaced by Homebrew ones, that you installed?
make libpng-clean make libgd-clean (libpng is a dependency of libgd, so it should be available once you have libgd in Homebrew) > > m4ri-20140914.p0] ld: library not found for -lpng12 > [m4ri-20140914.p0] clang: error: linker command failed with exit code 1 (use -v to see invocation) > [m4ri-20140914.p0] make[5]: *** [libm4ri.la] Error 1 > [m4ri-20140914.p0] make[4]: *** [all] Error 2 > [m4ri-20140914.p0] > >> >> >> BTW, I added gdlib.pc to PKG_CONFIG_PATH and reran make. >> This time it got all the way to sagelib before stalling: >> >> [sagelib-9.0.beta3] /Volumes/Transcend/wooster/computer-algebra/sage-9.0.beta3/local/include/omalloc/omalloc.h:20:20: note: expanded from macro 'REGISTER' >> >> [sagelib-9.0.beta3] #define REGISTER register >> >> [sagelib-9.0.beta3] ^ >> >> [sagelib-9.0.beta3] 96 warnings generated. >> >> make[3]: *** [sagelib] Error 2 >> >> make[2]: *** [all-start] Error 2 >> >> >> >>> >>> >>> I also have formulas for flint and arb, they would be built from source and installed in Homebrew structure. >>> >>> >>> >>> >>> >>> >>> >>> >>> On Sat, 2 Nov 2019, 23:46 David Joyner, <wdjoy...@gmail.com> wrote: >>>> >>>> >>>> >>>> On Fri, Nov 1, 2019 at 1:15 PM John H Palmieri <jhpalmier...@gmail.com> wrote: >>>>> >>>>> If you have the time, could you try uninstalling Xcode and then reinstalling it? You might also try uninstalling and reinstalling homebrew's gcc and any other homebrew components that are relevant to Sage. There may be some remnants of previously installed software that is somehow interfering. >>>>> >>>>> John >>>>> >>>> >>>> I uninstalled xcode (including the CL tools) then reinstalled the latest version >>>> (including the CL tools, which now go in a new directory). I also uninstalled and reinstalled >>>> homebrew. >>>> >>>> This time homebrew installed gcc fine. The compilation of sage-9.0b3 went fine until >>>> it hit brial-1.2.5. Then I got: >>>> >>>> [brial-1.2.5] Package gdlib was not found in the pkg-config search path. >>>> [brial-1.2.5] Perhaps you should add the directory containing `gdlib.pc' >>>> [brial-1.2.5] to the PKG_CONFIG_PATH environment variable >>>> [brial-1.2.5] Package 'gdlib', required by 'world', not found >>>> >>>> FWIW, I did find gdlib.pc in a directory of a non-working older sage: >>>> >>>> /Users/wdj/sagefiles/SageMath/local/lib/pkgconfig/gdlib.pc >>>> >>>> >>>> Any suggestions? >>>> >>>>> >>>>> On Wednesday, October 30, 2019 at 8:58:38 PM UTC-7, Andrew wrote: >>>>>> >>>>>> >>>>>> >>>>>> On Wednesday, 30 October 2019 23:27:45 UTC+11, Dima Pasechnik wrote: >>>>>>> >>>>>>> I meant cmath files without extensions. These are C++ header files. >>>>>>> It appears there are two such files on the list. Are they different? >>>>>>> >>>>>> In the interim have have installed homebrew's gcc to see if this helps, but it doesn't. The cmath files that I now have on my system are: >>>>>> >>>>>> -rw-r--r-- 1 root wheel 14515 23 Jul 03:08 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cmath >>>>>> -rw-r--r-- 1 root wheel 14515 23 Jul 03:08 /Library/Developer/CommandLineTools/usr/include/c++/v1/cmath >>>>>> >>>>>> As you suspected, these two files are identical. >>>>>> >>>>>> from homebrew's gcc: >>>>>> -rw-r--r-- 1 andrew staff 619 14 Aug 22:29 /usr/local/Cellar/boost/1.71.0/include/boost/compatibility/cpp_c_headers/cmath >>>>>> -rw-r--r-- 1 andrew staff 49094 12 Aug 17:58 /usr/local/Cellar/gcc/9.2.0_1/include/c++/9.2.0/cmath >>>>>> -rw-r--r-- 1 andrew staff 6570 12 Aug 17:58 /usr/local/Cellar/gcc/9.2.0_1/include/c++/9.2.0/ext/cmath >>>>>> -rw-r--r-- 1 andrew staff 43806 12 Aug 17:58 /usr/local/Cellar/gcc/9.2.0_1/include/c++/9.2.0/tr1/cmath >>>>>> -rw-r--r-- 1 andrew wheel 619 31 Oct 13:51 /usr/local/src/sage/local/include/boost/compatibility/cpp_c_headers/cmath >>>>>> >>>>>> Andrew >>>>>> >>>>> -- >>>>> 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/181aab57-8e49-46f3-b758-45f700587410%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/CAEQuuAXWYFLxvsCuTMCmymAOYP%3D1XZjDKF6WiXLDOyLHdCa%2Bxg%40mail.gmail.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/CAAWYfq2wz154s%2Brk4g7m9Wa2fMcav%2BMQJVJGmVGpBP1sQT0J2Q%40mail.gmail.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/CAEQuuAXs%3D-qHz-gMPXmQFC_WSNMC_wX1LxEwmbBJq_pDKsp7iw%40mail.gmail.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/CAAWYfq336vZDsajBx3aYwssvrf-0KOHSHYE9g-P8L4Mh3FjAPA%40mail.gmail.com.