[Eeglablist] Name conflicts between EEGLab and MATLAB builtin functions

Arnaud Delorme arno at ucsd.edu
Thu Jun 30 19:56:12 PDT 2011


Dear Etienne,

sorry for the glitch. We are working on fixing the warning messages. These functions are indeed to ensure Octave compatibility (command line calls only as Octave graphics are not stable enough at this point). In the meantime, if you have the warning, simply delete the content of this folder.

Best,

Arno

On Jun 30, 2011, at 9:49 AM, Etienne B. Roesch wrote:

> Dear Simon,
> 
> Thank you! Removing the 'octavefunc' folder altogether did remove the warnings I mentioned, but created the following warnings ;)
> 
> Warning: "/Applications/eeglab10_2_2_2b/functions/octavefunc" not found in path. 
>> In rmpath at 58
>  In eeglab at 222
>  In eeglab at 882
> 
> I realise that these functions are not essential for eeglab, however, and warnings popping up such as these must only be a side effect of using Matlab 2010a (7.10), which must be a pickier version than its predecessors. Lines 222 and 882 are only about figuring out if it is running on Matlab or Octave anyway.
> 
> Thank you again for your help!
> 
> Etienne
> 
> 
> Le 30 Jun 2011 à 14:52, Simon-Shlomo Poil a écrit :
> 
>> Dear Etienne,
>> 
>> I believe these functions are related to Octave not Matlab (Octave is
>> an open-source 'matlab-like' program).
>> 
>> I recommend to just delete the 'octavefunc' folder. These functions
>> are only there to make EEGlab work in Octave...
>> 
>> -Simon
>> 
>> -- 
>> Simon-Shlomo Poil
>> 
>> Neuronal Oscillations and Cognition Group (NOC)
>> Department of Integrative Neurophysiology (INF)
>> Center for Neurogenomics and Cognitive Research (CNCR)
>> Neuroscience Campus Amsterdam
>> VU University Amsterdam
>> De Boelelaan 1085, Room B-435
>> 1081 HV Amsterdam, The Netherlands
>> 
>> E-mail: simonshlomo.poil at cncr.vu.nl
>> Phone: +31 20 5989408
>> Webpage: http://www.poil.dk/s and http://www.cncr.nl
>> 
>> 
>> 2011/6/26 Etienne Benoît Roesch <etienne.roesch at gmail.com>:
>>> Dear all,
>>> 
>>> I am using MatLab 2010a (MacOS 10.6.8), and MatLab complains on startup as follows:
>>> 
>>> Warning: Function /Applications/eeglab10_2_2_2b/functions/octavefunc/evalc.m has the same name as a MATLAB
>>> builtin. We suggest you rename the function to avoid a potential name conflict.
>>>> In hgrc at 162
>>> In matlabrc at 100
>>> Warning: Function /Applications/eeglab10_2_2_2b/functions/octavefunc/uimenu.m has the same name as a MATLAB
>>> builtin. We suggest you rename the function to avoid a potential name conflict.
>>>> In hgrc at 162
>>> In matlabrc at 100
>>> 
>>> It also complains in much similar ways once in a while, on startup and for some of the analysis and plot functions. For instance, spectopo() returns:
>>> 
>>> Warning: "/Applications/eeglab10_2_2_2b/functions/octavefunc" not found in path.
>>>> In rmpath at 58
>>> In eeglab at 222
>>> 
>>> Am I correct to assume it is not safe for me to rename these functions (and wherever I can find where they are called from) in the eeglab folder itself? What would you recommend? (downgrade MatLab?)
>>> 
>>> Thanks for your help!
>>> 
>>> -----
>>> Dr. Etienne Roesch
>>> Centre for Integrative Neuroscience and Neurodynamics
>>> Reading, RG66AL, United-Kingdom
>>> http://etienneroes.ch/calendar
>>> _______________________________________________
>>> 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
>>> 
> 
> 
> _______________________________________________
> 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





More information about the eeglablist mailing list