[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #53398] mxe octave : cannot build stable
From: |
John W. Eaton |
Subject: |
[Octave-bug-tracker] [bug #53398] mxe octave : cannot build stable |
Date: |
Wed, 21 Mar 2018 13:08:18 -0400 (EDT) |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0 |
Follow-up Comment #3, bug #53398 (project octave):
Tatsuro, what configuration are you trying to build? 32-bit Windows? 64-bit
Windows with 32-bit indexing? 64-bit Windows with 64-bit indexing?
With stable, your options are (1):
--disable-windows-64 --disable-64 --disable-fortran-int64
or (2):
--enable-windows-64 --disable-64 --disable-fortran-int64
or (3):
--enable-windows-64 --enable-64 --enable-fortran-int64
Options (2) and (3) require Windows 64 to run the resulting binary.
It would be nice if for stable, we could make (2) the default. But I don't
see a way to do that since all of these are configure options and there is no
way that I know of to enforce ordering so that the "--enable-octave=stable"
option is processed first so that it can be used to set defaults for the other
options.
For default (4.3.0+ and later), the options are the same as above, plus (4):
--enable-windows-64 --enable-64 --disable-fortran-int64
which should become the overall default way to build Octave on all systems
until we have BLAS and other numerical libraries with Fortran ancestry using
64-bit integers by default.
John D, I'm OK with just leaving these options as is and documenting them,
though if you want to try to come up with better defaults, then that's fine.
But the defaults for stable will be changing soon when we release 4.4.0 so I'm
not sure that it's worth the effort.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?53398>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [Octave-bug-tracker] [bug #53398] mxe octave : cannot build stable, Tatsuro MATSUOKA, 2018/03/20
- [Octave-bug-tracker] [bug #53398] mxe octave : cannot build stable, John Donoghue, 2018/03/21
- [Octave-bug-tracker] [bug #53398] mxe octave : cannot build stable, John Donoghue, 2018/03/21
- [Octave-bug-tracker] [bug #53398] mxe octave : cannot build stable,
John W. Eaton <=
- [Octave-bug-tracker] [bug #53398] mxe octave : cannot build stable, John Donoghue, 2018/03/21
- [Octave-bug-tracker] [bug #53398] mxe octave : cannot build stable, Tatsuro MATSUOKA, 2018/03/21
- [Octave-bug-tracker] [bug #53398] mxe octave : cannot build stable, Avinoam Kalma, 2018/03/22
- [Octave-bug-tracker] [bug #53398] mxe octave : cannot build stable, Tatsuro MATSUOKA, 2018/03/25
- [Octave-bug-tracker] [bug #53398] mxe octave : cannot build stable, John Donoghue, 2018/03/26
- [Octave-bug-tracker] [bug #53398] mxe octave : cannot build stable, Tatsuro MATSUOKA, 2018/03/26
- [Octave-bug-tracker] [bug #53398] mxe octave : cannot build stable, John Donoghue, 2018/03/26
- [Octave-bug-tracker] [bug #53398] mxe octave : cannot build stable, Tatsuro MATSUOKA, 2018/03/26
- [Octave-bug-tracker] [bug #53398] mxe octave : cannot build stable, John Donoghue, 2018/03/26
- [Octave-bug-tracker] [bug #53398] mxe octave : cannot build stable, Tatsuro MATSUOKA, 2018/03/26