Download Latest Version maxima-5.48.0.tar.gz (54.0 MB)
Email in envelope

Get an email when there's a new version of Maxima -- GPL CAS based on DOE-MACSYMA

Home / Maxima-MacOS / 5.40.0-MacOSX
Name Modified Size InfoDownloads / Week
Parent folder
Maxima-5.40.0-VTK-macOS.dmg 2017-06-18 471.2 MB
Maxima-5.40.0-macOS.dmg 2017-06-18 213.8 MB
readme.txt 2017-06-18 2.3 kB
Totals: 3 Items   685.0 MB 0
IMPORTANT:

This version of Maxima is very different from earlier version.
Maxima.app is a standalone binary of Maxima on macOS.  It includes Maxima, Xmaxima, wxMaxima, and dependencies.  Dependencies are many softwares which are necessary to execute Maxima, Xmaxima, and wxMaxima.  They are Gnuplot, Tcl/Tk, VTK, wxWidgets, AquaTerm, SBCL, rlwrap, and so on.  They were compiled with MacPorts on macOS 10.6.8, so that the Maxima.app will run on macOS 10.6.8 or later.

The Maxima.app is made up of two parts.  
One part is an AppleScript application which launches Maxima.  
The other part is the software of Maxima which is compiled with MacPorts.
So you don't need any shell environment variables.

You can get two kinds of the Maxima.app.

* "Maxima-5.40.0-macOS.dmg": a standalone binary of Maxima which does not include VTK

* "Maxima-5.40.0-VTK-macOS.dmg": a standalone binary of Maxima which includes VTK

You have to install the Maxima.app into your "Applications" folder.
Because Maxima depends on the directory "/Applications/Maxima.app".

Note: wxMaxima needs jsMath TeX fonts (TeX-fonts-10.zip).
      <http://www.math.union.edu/~dpvc/jsMath/download/jsMath-fonts.html>

Note: MacPorts is a system for compiling, installing, and managing 
      open source software.  <https://www.macports.org/>


If a previous version of Maxima has been installed, be careful about the following:

(1) If you have installed a previous version of Maxima, then both Gnuplot.app and wxMaxima.app exist in your Applications folder.  But they are not needed by the Maxima.app.

(2) If you have installed a previous version of Maxima, you may have an initialization file "maxima-init.mac".
  (You can check it with the Terminal.app command 
   "cat $HOME/.maxima/maxima-init.mac")
If the file "maxima-init.mac" exists, you can open it and modify as follows:
  (You can open it with the Terminal.app command 
   "open -a /Applications/TextEdit.app $HOME/.maxima/maxima-init.mac")
* If the definition of the value "gnuplot_command" exists, you should remove it.
  Because the Maxima.app works good with the default value of "gnuplot_command".
* If the function "set_plot_option([gnuplot_term, qt])$" exists, you should 
  remove it or change it to "set_plot_option([gnuplot_term, 'wxt])$".  
  Because the graphic terminal "qt" is not provided.
Source: readme.txt, updated 2017-06-18