User Tools

Site Tools


neuroelf_mex_files

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Last revisionBoth sides next revision
neuroelf_mex_files [2010/05/29 16:50] – created jochenneuroelf_mex_files [2011/05/07 18:43] – added text about Octave jochen
Line 4: Line 4:
   * Windows (32 and 64 bit platforms, 64-bit version compiled with VC++ Express 2008)   * Windows (32 and 64 bit platforms, 64-bit version compiled with VC++ Express 2008)
   * Linux (32bit generic and A64; 32-bit MEX files compiled on Ubuntu, 64-bit MEX files compiled on openSUSE 11.2 x86_64)   * Linux (32bit generic and A64; 32-bit MEX files compiled on Ubuntu, 64-bit MEX files compiled on openSUSE 11.2 x86_64)
 +  * Octave MEX files for Windows (i686-pc-mingw32) and Intel-based Mac OSX (x86_64-apple, using 32-bit architecture)
  
 ===== Motivation ===== ===== Motivation =====
Line 20: Line 21:
 For Windows, I personally prefer the freely available MicroSoft VC++ 2008 Express edition. Be aware that to compile 64-bit MEX files, you must also install the SDK for Windows 2008, see the [[http://www.mathworks.com/support/solutions/en/data/1-6IJJ3L/index.html?solution=1-6IJJ3L|solution provided by MathWorks.com]]. For Windows, I personally prefer the freely available MicroSoft VC++ 2008 Express edition. Be aware that to compile 64-bit MEX files, you must also install the SDK for Windows 2008, see the [[http://www.mathworks.com/support/solutions/en/data/1-6IJJ3L/index.html?solution=1-6IJJ3L|solution provided by MathWorks.com]].
  
 +==== Octave ====
 +For non-Mac systems, Octave should come with a bundled compiler (Windows) or, for Linux systems, is compiled from sources or the system definitely should have a compiler installed. If you wish to use NeuroElf under Octave and you run into problems getting the MEX files compiled, please get in touch under ''info (a) neuroelf (.) net''.
neuroelf_mex_files.txt · Last modified: 2011/08/22 14:28 by jochen