On Friday, April 27, 2018 at 8:16:32 PM UTC+1, Christelle Vincent wrote: > > It says: Should I install the database then? >
that's OK to do so. I bet the offending library is in /usr/local (headers in /usr/local/include, the library in /usr/local/lib, have a look) Move them out of the way. (e.g. just rename /usr/local to /usr/local_bak) > > WARNING: The locate database (/var/db/locate.database) does not exist. > > To create the database, run the following command: > > > sudo launchctl load -w > /System/Library/LaunchDaemons/com.apple.locate.plist > > > Please be aware that the database can take some time to generate; once > > the database has been created, this message will no longer appear. > > > Should I install the database then? > > On Friday, April 27, 2018 at 3:14:39 PM UTC-4, John H Palmieri wrote: >> >> One difference between your OS X installation and mine: near the start of >> your log, I see >> >> checking libintl.h usability... yes >> checking libintl.h presence... yes >> checking for libintl.h... yes >> >> whereas these say "no" on my machine. What does "locate libintl" say (when >> you run it from the terminal)? >> >> >> >> On Friday, April 27, 2018 at 11:36:21 AM UTC-7, Christelle Vincent wrote: >>> >>> It still didn't work. To recap, this time I tried to install >>> sage-8.2.rc4, and first I ran >>> >>> $ export >>> PATH='/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/Library/TeX/texbin' >>> >>> Make still failed at installing python3-3.6.1.p1, the log looks the same >>> but I am attaching it again in case I'm missing something that is actually >>> different. >>> >>> To me, the money shot is: >>> Undefined symbols for architecture x86_64: >>> "_libintl_bindtextdomain", referenced from: >>> _PyIntl_bindtextdomain in _localemodule.o >>> "_libintl_dcgettext", referenced from: >>> _PyIntl_dcgettext in _localemodule.o >>> "_libintl_dgettext", referenced from: >>> _PyIntl_dgettext in _localemodule.o >>> "_libintl_gettext", referenced from: >>> _PyIntl_gettext in _localemodule.o >>> "_libintl_textdomain", referenced from: >>> _PyIntl_textdomain in _localemodule.o >>> ld: symbol(s) not found for architecture x86_64 >>> >>> and if I remember correctly this is exactly what went wrong last year >>> when I was trying to install Sage 7.5. There is something about those >>> variables that is just messed up on my computer. >>> >>> >>> >>> >>> On Friday, April 27, 2018 at 9:00:51 AM UTC-4, Christelle Vincent wrote: >>>> >>>> Just started over with Samuel's instructions, will update when it's >>>> done! >>>> >>>> On Friday, April 27, 2018 at 8:57:36 AM UTC-4, Samuel Lelievre wrote: >>>>> >>>>> Tips for building under macOS: >>>>> >>>>> - Check the number of cores you have with the command >>>>> >>>>> $ sysctl -n hw.ncpu >>>>> >>>>> - Before running `make`, run the following two lines: >>>>> >>>>> $ export >>>>> PATH='/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/Library/TeX/texbin' >>>>> >>>>> (this is to remove /usr/local/bin from your PATH while you build >>>>> Sage) >>>>> >>>>> $ export MAKE='make -j4' >>>>> >>>>> (this is to build in parallel, using 4 cores; you can change 4 >>>>> to whatever you get as the output of `sysctl -n hw.ncpu`). >>>>> >>>>> >>>> -- 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 [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
