


For macports 2.1.3, having the xorg-libx11 as a dependency for Octave has been found to cause the port mdmg octave-local. A third motivation for a local portfile is to provide additional flexibility in resolving problems with creating an Octave DMG using the port mdmg. The missing dependencies are epstool, pstoedit, and transfig. A second motivation to use a local portfile is that the portfiles for the 3.4.x and 3.6.x series did not include all dependencies for the print feature. In order to eliminate the Metis dependency, a local portfile may be used, and edited to remove metis.
Install octave on mac license#
To avoid license violations do not bundle Metis with Octave and then distribute to others. MacPorts' Octave port includes the non-GPL METIS. For the remainder of this page, it is assume a local portfile is being used and that the port name is octave-local. If the current version of the octave-devel port isn't current, it will be necessary to produce a local portfile. However, there are times when the maintainers fall behind. MacPorts has historically been rather good a maintaining their Octave portfiles. The entire installation process can take a few hours. Octave has many dependencies which will be downloaded and installed prior to Octave.
Install octave on mac install#
To install the most recent version of Octave, type sudo port install octave-devel at the Terminal's command line. A list of what MacPorts has available for Octave is here. Follow MacPorts' installation instructions.Install XCode: This is done via the MacOS X App Store.Similar in aim and function to Fink and the BSDs' ports collections.Īn itemized overview of a MacPorts install is below.

Install octave on mac software#
It is a free/open source software project to simplify installation of other free/open source software. MacPorts, formerly called DarwinPorts, is a package management system that simplifies the installation of software on the MacOS X and Darwin operating systems.
