octave-bug-tracker
[Top][All Lists]
Advanced

[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/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]