MXE: Difference between revisions

150 bytes added ,  5 August 2019
Some more tuning the info.
mNo edit summary
(Some more tuning the info.)
Line 19: Line 19:


==== Configuration ====
==== Configuration ====
For a comprehensive list of configuration options with a short explanation, type <code>./configure --help</code>.  See also the [[#Known issues|known issues]] below.


<syntaxhighlight lang="text">
<syntaxhighlight lang="text">
Line 31: Line 33:
     --enable-jit
     --enable-jit
</syntaxhighlight>
</syntaxhighlight>
For a comprehensive list of configuration options with a short explanation, type <code>./configure --help</code>.
On some older systems, it might be useful to consider adding the options <code>--disable-docs --disable-system-opengl --disable-system-x11-libs --disable-java</code> in case of building errors.


==== Build ====
==== Build ====
Line 54: Line 52:
# Start MXE-Octave by typing <code>octave</code>.
# Start MXE-Octave by typing <code>octave</code>.


=== Note for gnuplot ===
=== Known issues ===
 
==== gnuplot ====


The gnuplot built by mxe-octave does not support cairo based terminals and lua/tikz terminals.
The gnuplot built by MXE-Octave does not support cairo based terminals and lua/tikz terminals.
If you want uses those feature, prepare gnuplot with those features and points its location setting to
If you want uses those features, prepare gnuplot with those features and type in the Octave command prompt
"gnuplot_binary" like


   >> gnuplot_binary /usr/bin/gnuplot
   >> gnuplot_binary /usr/bin/gnuplot
==== Build errors on older systems ====
On some older systems, it might be useful to consider adding the configuration options
* <code>--disable-docs</code>
* <code>--disable-system-opengl</code>
* <code>--disable-system-x11-libs</code>
* <code>--disable-java</code>
in case of building errors.