[Eeglablist] Compile EEGLAB under Ubuntu

Alejandro alejandro at sccn.ucsd.edu
Thu Apr 11 11:09:18 PDT 2013


mcc == Matlab C/C++ compiler, is the program used to convert m-code into 
executable binaries, COM objects, even Java and .Net components if the 
required compilers are provided. So, that call to mcc in line 91 must be 
important. I'll recommend you to find a Matlab installation that 
includes the compiler, then, before compiling anything run ">> mbuild 
-setup" to select the C compiler (in most cases the native gcc works).

Also, you could take a look at NeuroDebian repository, they may have a 
compiled version of eeglab for Ubuntu already.

http://neuro.debian.net/pkgs/matlab-eeglab11.html

Alejandro

On 04/11/2013 09:56 AM, Julian Keil wrote:
> Dear EEGLab-Users,
>
> I want to use EEGLab in a seminar for undergrads, and therefore need 
> the compiled version (we don't have enough Matlab licenses).
>
> As I don't have a windows machine, I wanted to compile EEGLab 
> 12.0.1.0b myself on Ubuntu 12.04 running Matlab R2011b.
> Unfortunately, I run into errors when using the compile_eeglab.m function.
>
> First, in Line 91 the function calls to evaluate 'mcc' which is not found.
> Second, if I comment out Line 91, in Line 100, the function tries to 
> copy nonexistent files:
>
> The function checks which environment I'm using, correctly identifies 
> that I'm not using a PC and then tries to copy 'eeglab' and 
> 'eeglab.ctf' to the output folder.
> When I set a break point just prior to the error, I see that neither 
> the 'eeglab' nor the 'eeglab.ctf' are present in the work space.
>
> Does anyone know how to deal with this, what 'mcc' is and where it can 
> be found and what to actually set in the copy command?
>
> Thanks a lot!
>
> Julian
>
>
> ********************
> *Dr. Julian Keil*
> *
> *
> AG Multisensorische Integration
> Psychiatrische Universitätsklinik
> der Charité im St. Hedwig-Krankenhaus
> Große Hamburger Straße 5-11, Raum E 307
> 10115 Berlin
>
> Telefon: +49-30-2311-1879
> Fax:        +49-30-2311-2209
> http://psy-ccm.charite.de/forschung/bildgebung/ag_multisensorische_integration
>
>
>
> _______________________________________________
> Eeglablist page: http://sccn.ucsd.edu/eeglab/eeglabmail.html
> To unsubscribe, send an empty email to eeglablist-unsubscribe at sccn.ucsd.edu
> For digest mode, send an email with the subject "set digest mime" to eeglablist-request at sccn.ucsd.edu

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://sccn.ucsd.edu/pipermail/eeglablist/attachments/20130411/484cf508/attachment.html>


More information about the eeglablist mailing list