This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
neuroelf_mex_files [2010/05/29 18:50] jochen created |
neuroelf_mex_files [2011/08/22 16:28] jochen Updated link to Mathworks solution |
||
---|---|---|---|
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 18: | Line 19: | ||
==== Windows ==== | ==== Windows ==== | ||
- | 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]] (for newer versions of Windows, please follow [[http://www.mathworks.com/support/solutions/en/data/1-ECUGQX/|these instructions]]). |
+ | ==== 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''. |