This webpage is about compiling Octave with 64-bit indexing (which means that matrices can have 2^64 lines or columns instead of 2^32).

This is something different from compiling a 64-bit binary (though you cannot have 64-bit indexing on a 32-bit machine).

Using 32-bit indexing is still the default on most 64-bit systems (at least Debian and derivatives); I don't know if the 64-bit Octave binary has 32-bit or 64-bit indexing, that should be verified.

Le lundi 03 octobre 2016 à 09:44 +0200, Johannes Pfeifer a écrit :
64 bit seems to be somewhat more involved:
https://www.gnu.org/software/octave/doc/v4.0.3/Compiling-Octave-with-64_002d
bit-Indexing.html


--------
Johannes Pfeifer
Friesenwall 104
50672 Köln
Mobil: +49-(0)170-6936820
jpfeifer@gmx.de

-----Ursprüngliche Nachricht-----
Von: Dev [mailto:dev-bounces@dynare.org] Im Auftrag von Stéphane Adjemain
Gesendet: Montag, 3. Oktober 2016 09:42
An: List for Dynare developers
Betreff: Re: [DynareDev] Octave (again)

Hi,

The windows build is linked against Octave 3.8. Normally we should just have
to upgrade the Octave version to Octave 4.0.3 in the windows snapshot build
system.

I was not able to cross compile this version with mxe-octave last week, but
it should work if we decompress the binary provided on octave website (my
understanding ts that this binary is compiled with mingw, but I do not know
if they provide 32bit and 64bit versions).

Best,
Stéphane.

On 03/10/2016 09:04, Johannes Pfeifer wrote:
> Thanks Michel,
> let me know if I can assist you. I will try to look into the failing 
> unit tests for Octave on Linux that Houtan identified.
> 
> 
> -----Ursprüngliche Nachricht-----
> Von: Dev [mailto:dev-bounces@dynare.org] Im Auftrag von Michel 
> Juillard
> Gesendet: Montag, 3. Oktober 2016 08:57
> An: List for Dynare developers
> Betreff: Re: [DynareDev] Octave (again)
> 
> Unless somebody has changed something recently, Dynare for Windows is 
> not currently linked against Octave 4.0 libraries but Octave 3.8 (or 
> even
> earlier)
> 
> I need to have Dynare Octave working with 4.0.3 for next week for a
course.
> 
> I was able to have simple mex files working by compiling them by hand 
> with Octave 4.0.3. I will now look into the more complex libraries.
> 
> Best
> 
> Michel
> 
> 
> 
> Johannes Pfeifer writes:
> 
>> Hi,
>>
>> I tried master on Windows with Octave 4.03. While it used to simply 
>> crash with 4.01, I now get a proper error message:
>>
>>  
>>
>> error: dyn_first_order_solver: could not find library or dependents:
>> C:\Users\Johannes\Dropbox\Dynare Source\GitHub\dynare\matlab\../m
>>
>> ex/octave\mjdgges.mex
>>
>>  
>>
>> I infer that a linked library is not found 
>> (http://octave.1599824.n4.nabble.com/Cannot-find-library-or-dependent
>> s
>> -td465 0258.html). Does anyone know which library might be missing?
>>
>> Best,
>>
>> Johannes
>>
>>  
>>
>> ------
>>
>> Johannes Pfeifer
>>
>> Department of Economics
>>
>> University of Mannheim
>>
>> L7, 3-5, Room 242
>>
>> 68131 Mannheim
>>
>> Germany
>>
>> +49 (0)621 181-3430
>>
>>  
>>
>> _______________________________________________
>> Dev mailing list
>> Dev@dynare.org
>> https://www.dynare.org/cgi-bin/mailman/listinfo/dev
> 
> 
> --
> Michel Juillard
> _______________________________________________
> Dev mailing list
> Dev@dynare.org
> https://www.dynare.org/cgi-bin/mailman/listinfo/dev
> 
> _______________________________________________
> Dev mailing list
> Dev@dynare.org
> https://www.dynare.org/cgi-bin/mailman/listinfo/dev
> 

--
Stéphane Adjemian
DynareTeam


_______________________________________________
Dev mailing list
Dev@dynare.org
https://www.dynare.org/cgi-bin/mailman/listinfo/dev

--
Sébastien Villemot
Économiste
OFCE – Sciences Po