Difference between revisions of "MXE"

From Octave
Jump to navigation Jump to search
(Added link to more mxe-octave information in the wiki,)
Line 2: Line 2:
  
 
There is some further information for using mxe-octave to build an Windows installer here: [[Windows_Installer]].
 
There is some further information for using mxe-octave to build an Windows installer here: [[Windows_Installer]].
 +
 +
[[Examples]]
 +
 +
To compile Octave on your Linux system for your Linux system.
 +
 +
# Download [http://hg.octave.org/mxe-octave MXE-Octave] as a compressed file.
 +
# Unpack it in ~ or somewhere suitable.
 +
# cd into the directory (called ~/mxe-octave-123456789 or similiar).
 +
# ./autoconf
 +
# ./configure --enable-64 --enable-native-build --enable-pic-flag host_alias=gnu-linux --enable-openblas --enable-jit
 +
# make
 +
# make openblas
 +
# Octave will exist in ~/mxe-octave-123456789/usr/bin
 +
# Add to your .bashrc file: alias octave=~/mxe-octave-123456789/usr/bin/octave
 +
  
 
[[Category:Building]]
 
[[Category:Building]]

Revision as of 07:07, 27 September 2014

Based on the MXE project there is an MXE-Octave fork available to allow cross compiling Octave to various target systems.

There is some further information for using mxe-octave to build an Windows installer here: Windows_Installer.

Examples

To compile Octave on your Linux system for your Linux system.

  1. Download MXE-Octave as a compressed file.
  2. Unpack it in ~ or somewhere suitable.
  3. cd into the directory (called ~/mxe-octave-123456789 or similiar).
  4. ./autoconf
  5. ./configure --enable-64 --enable-native-build --enable-pic-flag host_alias=gnu-linux --enable-openblas --enable-jit
  6. make
  7. make openblas
  8. Octave will exist in ~/mxe-octave-123456789/usr/bin
  9. Add to your .bashrc file: alias octave=~/mxe-octave-123456789/usr/bin/octave