Installation problems

See also Run-time problems.

Windows

Linux

  1. When I try to install the Maxima rpm file, rpm complains that "maxima_exec" is a missing dependency.

    • You must install at least two rpms, maxima and maxima-exec. Go back to the Sourceforge file manager and download a maxima-exec package and install that at the same time as the maxima package.
  2. When I try to install rpm files, rpm complains about failed dependencies on stuff other than maxima_exec.

    • The Maxima rpms were created on a specific Linux system. Other systems have different versions of various libraries. To install Maxima, the library versions must be the same.
    • You might be able to find rpms for your specific Linux version via the Maxima ports page.
    • You can recompile Maxima on your system. The rpms created that way have the right dependencies for your system.

      • To recompile maxima, you need a Lisp implementation. I'll recommend Clisp.
      • Once you have Clisp installed, download the Maxima src.rpm from the SF file manager. Unpack it and launch rpmbuild to create the rpm files:

        • $ sudo rpm -ih maxima-5.9.3.src.rpm
        • $ cd /usr/src/local # or whereever it is that rpm puts the source code
        • $ sudo rpmbuild -bb SPECS/maxima.spec
      • Then install the rpm files which were created in /usr/src/local/RPMS .
      • You almost certainly need superuser privileges to write files to /usr/src/local, hence the sudo. Perhaps you can get your friendly system administrator to handle it.
      • If you create rpms, we can host them in the SF file manager; it would be helpful to anyone running the same Linux flavor.
      • These installation notes say a little bit more about rebuilding Maxima. In particular, follow the links to README.lisps and README.rpms.