1,848
edits
(Add a note to see also section.) |
|||
(3 intermediate revisions by 2 users not shown) | |||
Line 13: | Line 13: | ||
* glpk | * glpk | ||
* Qhull | * Qhull | ||
Useful information and projects are listed below in the [[#See also|See also]] section. | |||
To determine the integer size of the BLAS library used by Octave, the following code can be executed: | To determine the integer size of the BLAS library used by Octave, the following code can be executed: | ||
Line 49: | Line 51: | ||
With this option, Octave will use internally 64-bit integers for array dimensions and indexing. However, '''all numerical libraries''' used by Octave will need to use also 64-bit integers for array dimensions and indexing, and in most cases they need to be compiled from source. | With this option, Octave will use internally 64-bit integers for array dimensions and indexing. However, '''all numerical libraries''' used by Octave will need to use also 64-bit integers for array dimensions and indexing, and in most cases they need to be compiled from source. | ||
===See also=== | |||
* [https://octave.org/doc/interpreter/Compiling-Octave-with-64_002dbit-Indexing.html GNU Octave manual] -- Details on how to compile some of Octave's library dependencies for 64-bit indices. | |||
* [[MXE]] (M Cross Environment) which takes care to compile Octave's library dependencies for 64-bit indices. | |||
Two more lightweight solutions compared to [[MXE]] to compile Octave's library dependencies for 64-bit indices. | |||
* https://gitlab.com/mtmiller/octave-blas64-builder | |||
* https://github.com/octave-de/GNU-Octave-enable-64 | |||
[[Category:Building]] | [[Category:Building]] |