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.

Reply via email to