MXE: Difference between revisions

424 bytes removed ,  5 August 2019
Strip older blog entries.
(Update introduction and motivation to use MXE-Octave.)
(Strip older blog entries.)
Line 1: Line 1:
[https://hg.octave.org/mxe-octave MXE-Octave] is based on the [https://mxe.cc/ MXE project] and is useful for the following scenarios:
[https://hg.octave.org/mxe-octave MXE-Octave] is based on the [https://mxe.cc/ MXE project] and is useful in the following scenarios:


# Cross-compilation for MS Windows (see also [[Windows_Installer]]) and other platforms.
# Cross-compilation for MS Windows (see also [[Windows_Installer]]) and other platforms.
Line 23: Line 23:
# Octave will exist in ~/mxe-octave-123456789/usr/bin
# Octave will exist in ~/mxe-octave-123456789/usr/bin
# Add to your .bashrc file: alias octave=~/mxe-octave-123456789/usr/bin/octave
# Add to your .bashrc file: alias octave=~/mxe-octave-123456789/usr/bin/octave
It's that easy...
* '''Compiling for your Ubuntu Desktop x64 Linux (tested for 14.xx)'''
# In Ubuntu Desktop Linux 14.10 the above recipe fails during building BLAS library ...
# I have found a working solution how to build Octave 3.8.2 with ---enable-64 in Ubuntu Desktop Linux - see:
# BLOG: http://calaba.tumblr.com/post/107087607479/octave-64
# GitHub: https://github.com/calaba/octave-3.8.2-enable-64-ubuntu-14.04