Installing Maxima on MacOS X



On 4/12/12 12:33 PM, Raymond Toy wrote:
>
>
> On Thu, Apr 12, 2012 at 12:09 PM, Stavros Macrakis 
> <macrakis at alum.mit.edu <mailto:macrakis at alum.mit.edu>> wrote:
>
>
>     The Maxima ports page at sourceforge
>     <http://sourceforge.net/apps/mediawiki/maxima/index.php?title=Maxima_ports#MacOS_X>;
>     has lots of information, but no recommendations.  It says that
>     Clisp, SBCL, and CMUCL are "A-OK", but doesn't say how to install
>     them or Maxima on top of them.  There are also links to things
>     called Fink and MacPorts, which seem to be twisty mazes of little
>     passages.  Presumably I just need to install from source.  I have
>     no problem with that, but instructions would be nice, as I've
>     never installed anything on a Mac from source.  There must be some
>     standard approach to dependency, source, and build management, but
>     I'm afraid I don't know anything about those.  Can someone help?  
>     I imagine there is some equivalent to Cygwin and I don't have to
>     get down and dirty with ftp, gzip, tar, git, configure, make, etc.?
>
>
> I think OSX comes with everything you need except git.  You can 
> install git from sources or use Fink or MacPorts to get git.
>
> If you have a source tarball for maxima, and you have on of the 
> supported lisps installed somewhere, you basically run bootstrap in 
> the maxima directory.  Then configure and make.  (Run configure --help 
> for some options, including on specifying which lisp you're using and 
> where it's located if not in your PATH.)
>
> If you don't have a lisp installed, might be easiest to get ccl from 
> clozure.com <http://clozure.com>;.
>
> Yes, I know there are lots of detail missing here. :-(
>
> Ray
>
>
git is included with Xcode 4.1 and later, so it's available for 10.7 folks.

-- 
Alexander Hansen, Ph.D.
Fink User Liaison
http://finkakh.wordpress.com/2012/02/21/got-job/