attached are user comments (thanks, Gordon!) about Sage on OSX 10.14.

Something we have to look at...

-- 
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 post to this group, send email to sage-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.
--- Begin Message ---
Hi Dima

I am gradually iterating towards a solution for compiling Sage on OSX 10.14.

FOR SAGE 8.4


There are two gotchas that perhaps should be added to the documentation - I am 
happy to report these issues and their possible resolutions to the right place, 
but you seem to be the first approximation to the right place.

To make things work, I have had to do two things differently from the generic 
installation instructions:


(1) Install command line tools from the developer website (rather than using 
xcode-select —install)
(2) Make sure /usr/include contains the right header files by opening and 
installing  

/Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg
 

By default, the directory /usr/include is empty; this package was on my system 
(presumably placed there when installing the command-line-tools), but had not 
been unpacked and installed. After installation /usr/include was populated with 
lots of header files.  

(I did not work this out myself - it is described here: 
https://stackoverflow.com/questions/52509602/cant-compile-c-program-on-a-mac-after-upgrade-to-mojave)
 



I am happy for now, but just FYI, when I tried to install Sage 8.5 in the same 
way, I run into another error while compiling sagenb-1.1.0

> [sagenb-1.1.0] pkg_resources.DistributionNotFound: The 'pyparsing>=2.0.2' 
> distribution was not found and is required by packaging
> [sagenb-1.1.0] make[4]: *** [html] Error 1


Cheers

Gordon

--- End Message ---

Reply via email to