On Thu, Apr 12, 2012 at 12:09 PM, Stavros Macrakis <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.
Yes, I know there are lots of detail missing here. :-(
Ray