A bash script for building a maxima installer on Windows.
Several programs should be installed to build the installer.
- MinGW+MSYS
- A lisp: either sbcl or ccl.
ccl comes as an archive. Unazip it to
c:/programs/
. - TclKit:
tclkit.exe
andtclkitsh.exe
. Download the binaries and put them inC:/programs/star
. - starkits:
sdx.kit
andimg.kit
. Download the starkits and put them inC:/programs/star
. - gnuplot: tested with version 4.6.6.
Put the gnuplot directory in
C:/programs/
. - wxmaxima:
put the wxMaxima binary directory in
C:/programs/
. - HTML Help Workshop:
download the file
htmlhelp.exe
and install it. - Python
- INNO Setup
Download mingw-get-setup
and install it. During the installation you
will be asked which packages to install. Select at least:
mingw-developer-tools
mingw32-base
msys-base
The mingw shell is usually started from C:/MinGW/msys/1.0/msys.bat
.
Download the source for maxima and unarchive it. Put the script into the root directory of the sources. Edit the script so that the variables at the top of the script point to the correct destinations. Run the script from a msys shell.
If gcc
is not found in msys shell enter
mount c:/mingw /mingw