Error when using brainstorm compiled

Hi!

I have a problem when trying to use brainstorm compiled.

I downloaded the latest version of brainstorm (221101) and ran the function bst_compile (with Matlab R2022a). I get an error when calling a script (a simple filter) using the command 'brainstorm3.bat <script.m> ' from the bin/R2022a folder. I get the message 'Could not find "defaults" folder'.

I do not get that error message when calling the same script from the bin/R2020a folder.

Is it because I am using Matlab R2022a ?

Here is the error message:

** Error: Line 181: panel_command>ExecuteScript
** Error while executing script:
** Index exceeds the number of array elements. Index must not exceed 0.
**
** Call stack:
** >panel_command.m>ExecuteScript at 181
** >panel_command.m at 26
** >bst_call.m at 28
** >brainstorm.m at 297

Thank you for your help!
Corentin Labelle

I tried recomputing Brainstorm with brainstorm compile on Matlab 2022a / Windows10.
I could execute scripts without any problem from the command line, without any of the two errors you reported.

For help with the compilation:
https://neuroimage.usc.edu/brainstorm/Tutorials/Scripting#How_to_compile_Brainstorm

If you can't find any solution:

  • What OS are you using?
  • Make sure you downloaded Brainstorm from the website (and not from github) and started it at least once from Matlab before compiling it.
  • Do not call bst_compile directly, call brainstorm compile
  • If it doesn't work, try brainstorm compile noplugs
  • Please copy-paste here the entire text output you get in the terminal window when you start your compiled version of Brainstorm.

Hi Francois,

Thanks for your answer!

I now call brainstorm compile rather than using bst_compile. I am using Windows 11.

When I compile brainstorm for the first time, everything works fine. I can execute scripts without any problem.

When I compile brainstorm a second time and try to execute script, I get a message like:
Could not find "doc" folder and Could not find "defaults" folder (see error message below). I did not have these messages when compiling the first time. I also get these messages when I compile brainstorm with custom classes added in the toolbox folder.

These messages seems to cause problem when creating a protocol. I do not get error message when executing a filter, an ica, etc..

I tried running a script that verify if a protocol is created. If the protocol does not exist, the protocol is created. If the protocol already exists, the protocol is loaded.

If I execute the script, I will get the error message below. If I execute the same script a second time, it will be executed correctly. It seems like the error is raised when creating the protocol (but after it has been saved). Since the script is executed correctly the second time, it means the protocol has been created and is simply loaded.

I hope that my explanations are clear,

Thank you for your help,
Corentin

Error Message:
Matlab R2020a found:
C:\Program Files\MATLAB\MATLAB Runtime\v98

Please wait...

(if it takes more than a few minutes, try pressing ENTER)

BST> Starting Brainstorm:
BST> =================================
BST> Could not find "doc" folder.
BST> BrainstormHomeDir = C:\Users\brain\AppData\Local\Temp\brain\mcrCache9.12\bst_ja1\Users\brain\Documents
BST> Version: 27-Jun-2022
BST> Deleting old process reports...
BST> Loading configuration file...
BST> Plugin brain2mesh: C:\Users\brain\AppData\Local\Temp\brain\mcrCache9.12\bst_ja1\Users\brain.brainstorm\plugins\brain2mesh
BST> Plugin iso2mesh: C:\Users\brain\AppData\Local\Temp\brain\mcrCache9.12\bst_ja1\Users\brain.brainstorm\plugins\iso2mesh
BST> Plugin brainentropy: C:\Users\brain\AppData\Local\Temp\brain\mcrCache9.12\bst_ja1\Users\brain.brainstorm\plugins\brainentropy
BST> Plugin blackrock: C:\Users\brain\AppData\Local\Temp\brain\mcrCache9.12\bst_ja1\Users\brain.brainstorm\plugins\blackrock
BST> Plugin neuroelectrics: C:\Users\brain\AppData\Local\Temp\brain\mcrCache9.12\bst_ja1\Users\brain.brainstorm\plugins\neuroelectrics
BST> Plugin libsvm: C:\Users\brain\AppData\Local\Temp\brain\mcrCache9.12\bst_ja1\Users\brain.brainstorm\plugins\libsvm
BST> Plugin derivelfp: C:\Users\brain\AppData\Local\Temp\brain\mcrCache9.12\bst_ja1\Users\brain.brainstorm\plugins\derivelfp
BST> Plugin nirstorm: C:\Users\brain\AppData\Local\Temp\brain\mcrCache9.12\bst_ja1\Users\brain.brainstorm\plugins\nirstorm
BST> Plugin mcxlab-cl: C:\Users\brain\AppData\Local\Temp\brain\mcrCache9.12\bst_ja1\Users\brain.brainstorm\plugins\mcxlab-cl
BST> Plugin mia: C:\Users\brain\AppData\Local\Temp\brain\mcrCache9.12\bst_ja1\Users\brain.brainstorm\plugins\mia
BST> Plugin spm12: C:\Users\brain\AppData\Local\Temp\brain\mcrCache9.12\bst_ja1\Users\brain.brainstorm\spmtrip
BST> Reading process folder...
BST> Could not find "defaults" folder.
BST> BrainstormHomeDir = C:\Users\brain\AppData\Local\Temp\brain\mcrCache9.12\bst_ja1\Users\brain\Documents
BST> Could not find "defaults" folder.
BST> BrainstormHomeDir = C:\Users\brain\AppData\Local\Temp\brain\mcrCache9.12\bst_ja1\Users\brain\Documents
BST> Loading current protocol...
BST> =================================

BST> Could not find "defaults" folder.
BST> BrainstormHomeDir = C:\Users\brain\AppData\Local\Temp\brain\mcrCache9.12\bst_ja1\Users\brain\Documents


** Error: Line 184: panel_command>ExecuteScript
** Error while executing script:
** cat
** Dimensions of arrays being concatenated are not consistent.
**
** Call stack:
** >panel_command.m>ExecuteScript at 184
** >panel_command.m at 26
** >bst_call.m at 28
** >brainstorm.m at 297
**


BST> Saving protocol "MyProtocol"...
BST> Emptying temporary directory...
BST> Brainstorm stopped.
BST> Compiled code returned without errors.

If you run the compilation twice in a row without closing Matlab in between, then the function function bst_compile might not be able to delete the existing compilation folder in $HOME/.brainstorm/tmp/deploy.
If some files or folders are opened, the previous compilation directory might remain, and some unexpected behavior might occur.

If this happens, you should get an error message in the command window (COMPILE> Error: Could not delete folder: ....).
Could you please share the full text output you get the two times you run brainstorm compile.

To go faster with your tests, I recommend you run the compilation without the plugins, this adds a significant amount of compilation time.

Regarding the run-time warning, BrainstormHomeDir = C:\Users\brain\AppData\Local\Temp\brain\mcrCache9.12\bst_ja1\Users\brain\Documents looks like a weird path to have as the Brainstorm home folder.
On my computer, I get: C:\Users\franc\AppData\Local\Temp\Francois\mcrCache9.12\bst_ja0

Hi Francois,

Here are the full text output for the first compilation and the second compilation.

First compilation:

COMPILE> JAVA_HOME=C:\Users\brain\Desktop\Corentin\OpenJDK\OpenJDK8U-jdk_x64_windows_hotspot_8u345b01\jdk8u345-b01
 
BST> Starting Brainstorm:
BST> =================================
BST> Version: 27-Jun-2022
BST> Deleting old process reports...
BST> Loading configuration file...
BST> Initializing user interface...
BST> Starting OpenGL engine... hardware
BST> Loading plugins... brainentropy nirstorm mia 
BST> Reading process folder...
BST> Loading current protocol...
PROGRESS> Set current protocol: Loading protocol...
PROGRESS> Unload all: Closing figures...
PROGRESS> Database explorer: Applying search...
BST> =================================
 
COMPILE> Starting Matlab Compiler...
PROGRESS> Processing dependencies for brain2mesh...
BST> Processing dependencies: brain2mesh requires: spm12 iso2mesh 
BST> Adding plugin spm12 to path: C:\Users\brain\.brainstorm\plugins\spm12\spm12
BST> Executing callback LoadedFcn: spm('defaults','EEG');
BST> Adding plugin iso2mesh to path: C:\Users\brain\.brainstorm\plugins\iso2mesh\iso2mesh-1.9.6
BST> Executing callback LoadedFcn: assignin('base', 'ISO2MESH_TEMP', bst_get('BrainstormTmpDir'));
BST> Adding plugin brain2mesh to path: C:\Users\brain\.brainstorm\plugins\brain2mesh\brain2mesh-master
BST> Plugin brain2mesh already loaded: C:\Users\brain\.brainstorm\plugins\brain2mesh
BST> Plugin iso2mesh already loaded: C:\Users\brain\.brainstorm\plugins\iso2mesh
BST> Plugin iso2mesh already loaded: C:\Users\brain\.brainstorm\plugins\iso2mesh
BST> Plugin brainentropy already loaded: C:\Users\brain\.brainstorm\plugins\brainentropy
BST> Plugin brainentropy already loaded: C:\Users\brain\.brainstorm\plugins\brainentropy
BST> Adding plugin blackrock to path: C:\Users\brain\.brainstorm\plugins\blackrock\NPMK-5.5.2.0
BST> Adding plugin blackrock to path: C:\Users\brain\.brainstorm\plugins\blackrock\NPMK-5.5.2.0\*
BST> Plugin blackrock already loaded: C:\Users\brain\.brainstorm\plugins\blackrock
BST> Adding plugin neuroelectrics to path: C:\Users\brain\.brainstorm\plugins\neuroelectrics\Neuroelectrics1.8
BST> Plugin neuroelectrics already loaded: C:\Users\brain\.brainstorm\plugins\neuroelectrics
BST> Adding plugin libsvm to path: C:\Users\brain\.brainstorm\plugins\libsvm\libsvm-master
BST> Adding plugin libsvm to path: C:\Users\brain\.brainstorm\plugins\libsvm\libsvm-master\*
BST> Plugin libsvm already loaded: C:\Users\brain\.brainstorm\plugins\libsvm
BST> Adding plugin derivelfp to path: C:\Users\brain\.brainstorm\plugins\derivelfp\DeriveLFP
BST> Adding plugin derivelfp to path: C:\Users\brain\.brainstorm\plugins\derivelfp\DeriveLFP\toolbox
BST> Plugin derivelfp already loaded: C:\Users\brain\.brainstorm\plugins\derivelfp
PROGRESS> Checking latest online version for nirstorm...
BST> Checking latest online version for nirstorm...
PROGRESS> Processing dependencies for nirstorm...
BST> Processing dependencies: nirstorm requires: brainentropy 
BST> Plugin nirstorm already loaded: C:\Users\brain\.brainstorm\plugins\nirstorm
BST> Plugin nirstorm already loaded: C:\Users\brain\.brainstorm\plugins\nirstorm
BST> Adding plugin mcxlab-cl to path: C:\Users\brain\.brainstorm\plugins\mcxlab-cl\mcxlabcl
BST> Adding plugin mcxlab-cl to path: C:\Users\brain\.brainstorm\plugins\mcxlab-cl\mcxlabcl\*
BST> Plugin mcxlab-cl already loaded: C:\Users\brain\.brainstorm\plugins\mcxlab-cl
BST> Plugin mia already loaded: C:\Users\brain\.brainstorm\plugins\mia
BST> Plugin mia already loaded: C:\Users\brain\.brainstorm\plugins\mia
BST> Removing plugin brain2mesh from path: C:\Users\brain\.brainstorm\plugins\brain2mesh\brain2mesh-master
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\bemcp
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\ctf
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\eeprobe
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\fieldtrip
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\fieldtrip\connectivity
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\fieldtrip\external\fileexchange
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\fieldtrip\external\images
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\fieldtrip\external\signal
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\fieldtrip\external\stats
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\fieldtrip\fileio
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\fieldtrip\forward
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\fieldtrip\inverse
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\fieldtrip\plotting
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\fieldtrip\preproc
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\fieldtrip\specest
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\fieldtrip\statfun
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\fieldtrip\trialfun
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\fieldtrip\utilities
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\mne
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\ricoh_meg_reader
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\yokogawa_meg_reader
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\toolbox\DEM
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\toolbox\MEEGtools
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\toolbox\Neural_Models
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\toolbox\dcm_meeg
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\toolbox\spectral
COMPILE> System call: mcc -W "java:bst_javabuilder_2022a,Run" -T "link:lib" -d "C:\Users\brain\.brainstorm\tmp\deploy\R2022a\bst_javabuilder\for_testing" "class{Run:C:\Users\brain\Documents\brainstorm3\brainstorm.m}" -a "C:\Users\brain\Documents\brainstorm3\java\brainstorm.jar" -a "C:\Users\brain\Documents\brainstorm3\defaults" -a "C:\Users\brain\Documents\brainstorm3\doc" -a "C:\Users\brain\Documents\brainstorm3\external" -a "C:\Users\brain\Documents\brainstorm3\java" -a "C:\Users\brain\Documents\brainstorm3\toolbox" -a "C:\Users\brain\.brainstorm\spmtrip" -a "C:\Users\brain\.brainstorm\plugins\brain2mesh\brain2mesh-master" -a "C:\Users\brain\.brainstorm\plugins\brain2mesh\plugin.mat" -a "C:\Users\brain\.brainstorm\plugins\iso2mesh\iso2mesh-1.9.6" -a "C:\Users\brain\.brainstorm\plugins\iso2mesh\plugin.mat" -a "C:\Users\brain\.brainstorm\plugins\brainentropy\best-brainstorm-master" -a "C:\Users\brain\.brainstorm\plugins\brainentropy\plugin.mat" -a "C:\Users\brain\.brainstorm\plugins\blackrock\NPMK-5.5.2.0" -a "C:\Users\brain\.brainstorm\plugins\blackrock\plugin.mat" -a "C:\Users\brain\.brainstorm\plugins\neuroelectrics\Neuroelectrics1.8" -a "C:\Users\brain\.brainstorm\plugins\neuroelectrics\plugin.mat" -a "C:\Users\brain\.brainstorm\plugins\libsvm\libsvm-master" -a "C:\Users\brain\.brainstorm\plugins\libsvm\plugin.mat" -a "C:\Users\brain\.brainstorm\plugins\derivelfp\DeriveLFP" -a "C:\Users\brain\.brainstorm\plugins\derivelfp\plugin.mat" -a "C:\Users\brain\.brainstorm\plugins\nirstorm\nirstorm-master" -a "C:\Users\brain\.brainstorm\plugins\nirstorm\plugin.mat" -a "C:\Users\brain\.brainstorm\plugins\mcxlab-cl\mcxlabcl" -a "C:\Users\brain\.brainstorm\plugins\mcxlab-cl\plugin.mat" -a "C:\Users\brain\.brainstorm\plugins\mia\mia-master" -a "C:\Users\brain\.brainstorm\plugins\mia\plugin.mat" 
COMPILE> Packaging binary distribution...
COMPILE> Package: C:\Users\brain\.brainstorm\tmp\deploy\bst_bin_R2022a_221104.zip
COMPILE> Done in 6min

Second compilation:

COMPILE> JAVA_HOME=C:\Users\brain\Desktop\Corentin\OpenJDK\OpenJDK8U-jdk_x64_windows_hotspot_8u345b01\jdk8u345-b01
 
BST> Starting Brainstorm:
BST> =================================
BST> Version: 27-Jun-2022
BST> Deleting old process reports...
BST> Loading configuration file...
BST> Initializing user interface...
BST> Starting OpenGL engine... hardware
BST> Reading process folder...
BST> Loading current protocol...
PROGRESS> Set current protocol: Loading protocol...
PROGRESS> Unload all: Closing figures...
PROGRESS> Database explorer: Applying search...
BST> =================================
 
COMPILE> Starting Matlab Compiler...
PROGRESS> Processing dependencies for brain2mesh...
BST> Processing dependencies: brain2mesh requires: spm12 iso2mesh 
BST> Adding plugin spm12 to path: C:\Users\brain\.brainstorm\plugins\spm12\spm12
BST> Executing callback LoadedFcn: spm('defaults','EEG');
BST> Plugin iso2mesh already loaded: C:\Users\brain\.brainstorm\plugins\iso2mesh
BST> Adding plugin brain2mesh to path: C:\Users\brain\.brainstorm\plugins\brain2mesh\brain2mesh-master
BST> Plugin brain2mesh already loaded: C:\Users\brain\.brainstorm\plugins\brain2mesh
BST> Plugin iso2mesh already loaded: C:\Users\brain\.brainstorm\plugins\iso2mesh
BST> Plugin iso2mesh already loaded: C:\Users\brain\.brainstorm\plugins\iso2mesh
BST> Plugin brainentropy already loaded: C:\Users\brain\.brainstorm\plugins\brainentropy
BST> Plugin brainentropy already loaded: C:\Users\brain\.brainstorm\plugins\brainentropy
BST> Plugin blackrock already loaded: C:\Users\brain\.brainstorm\plugins\blackrock
BST> Plugin blackrock already loaded: C:\Users\brain\.brainstorm\plugins\blackrock
BST> Plugin neuroelectrics already loaded: C:\Users\brain\.brainstorm\plugins\neuroelectrics
BST> Plugin neuroelectrics already loaded: C:\Users\brain\.brainstorm\plugins\neuroelectrics
BST> Plugin libsvm already loaded: C:\Users\brain\.brainstorm\plugins\libsvm
BST> Plugin libsvm already loaded: C:\Users\brain\.brainstorm\plugins\libsvm
BST> Plugin derivelfp already loaded: C:\Users\brain\.brainstorm\plugins\derivelfp
BST> Plugin derivelfp already loaded: C:\Users\brain\.brainstorm\plugins\derivelfp
PROGRESS> Checking latest online version for nirstorm...
BST> Checking latest online version for nirstorm...
PROGRESS> Processing dependencies for nirstorm...
BST> Processing dependencies: nirstorm requires: brainentropy 
BST> Plugin nirstorm already loaded: C:\Users\brain\.brainstorm\plugins\nirstorm
BST> Plugin nirstorm already loaded: C:\Users\brain\.brainstorm\plugins\nirstorm
BST> Plugin mcxlab-cl already loaded: C:\Users\brain\.brainstorm\plugins\mcxlab-cl
BST> Plugin mcxlab-cl already loaded: C:\Users\brain\.brainstorm\plugins\mcxlab-cl
BST> Plugin mia already loaded: C:\Users\brain\.brainstorm\plugins\mia
BST> Plugin mia already loaded: C:\Users\brain\.brainstorm\plugins\mia
BST> Removing plugin brain2mesh from path: C:\Users\brain\.brainstorm\plugins\brain2mesh\brain2mesh-master
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\bemcp
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\ctf
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\eeprobe
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\fieldtrip
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\fieldtrip\connectivity
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\fieldtrip\external\fileexchange
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\fieldtrip\external\images
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\fieldtrip\external\signal
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\fieldtrip\external\stats
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\fieldtrip\fileio
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\fieldtrip\forward
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\fieldtrip\inverse
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\fieldtrip\plotting
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\fieldtrip\preproc
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\fieldtrip\specest
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\fieldtrip\statfun
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\fieldtrip\trialfun
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\fieldtrip\utilities
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\mne
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\ricoh_meg_reader
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\external\yokogawa_meg_reader
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\toolbox\DEM
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\toolbox\MEEGtools
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\toolbox\Neural_Models
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\toolbox\dcm_meeg
BST> Removing plugin spm12 from path: C:\Users\brain\.brainstorm\plugins\spm12\spm12\toolbox\spectral
COMPILE> System call: mcc -W "java:bst_javabuilder_2022a,Run" -T "link:lib" -d "C:\Users\brain\.brainstorm\tmp\deploy\R2022a\bst_javabuilder\for_testing" "class{Run:C:\Users\brain\Documents\brainstorm3\brainstorm.m}" -a "C:\Users\brain\Documents\brainstorm3\java\brainstorm.jar" -a "C:\Users\brain\Documents\brainstorm3\defaults" -a "C:\Users\brain\Documents\brainstorm3\doc" -a "C:\Users\brain\Documents\brainstorm3\external" -a "C:\Users\brain\Documents\brainstorm3\java" -a "C:\Users\brain\Documents\brainstorm3\toolbox" -a "C:\Users\brain\.brainstorm\spmtrip" -a "C:\Users\brain\.brainstorm\plugins\brain2mesh\brain2mesh-master" -a "C:\Users\brain\.brainstorm\plugins\brain2mesh\plugin.mat" -a "C:\Users\brain\.brainstorm\plugins\iso2mesh\iso2mesh-1.9.6" -a "C:\Users\brain\.brainstorm\plugins\iso2mesh\plugin.mat" -a "C:\Users\brain\.brainstorm\plugins\brainentropy\best-brainstorm-master" -a "C:\Users\brain\.brainstorm\plugins\brainentropy\plugin.mat" -a "C:\Users\brain\.brainstorm\plugins\blackrock\NPMK-5.5.2.0" -a "C:\Users\brain\.brainstorm\plugins\blackrock\plugin.mat" -a "C:\Users\brain\.brainstorm\plugins\neuroelectrics\Neuroelectrics1.8" -a "C:\Users\brain\.brainstorm\plugins\neuroelectrics\plugin.mat" -a "C:\Users\brain\.brainstorm\plugins\libsvm\libsvm-master" -a "C:\Users\brain\.brainstorm\plugins\libsvm\plugin.mat" -a "C:\Users\brain\.brainstorm\plugins\derivelfp\DeriveLFP" -a "C:\Users\brain\.brainstorm\plugins\derivelfp\plugin.mat" -a "C:\Users\brain\.brainstorm\plugins\nirstorm\nirstorm-master" -a "C:\Users\brain\.brainstorm\plugins\nirstorm\plugin.mat" -a "C:\Users\brain\.brainstorm\plugins\mcxlab-cl\mcxlabcl" -a "C:\Users\brain\.brainstorm\plugins\mcxlab-cl\plugin.mat" -a "C:\Users\brain\.brainstorm\plugins\mia\mia-master" -a "C:\Users\brain\.brainstorm\plugins\mia\plugin.mat" 
COMPILE> Packaging binary distribution...
COMPILE> Package: C:\Users\brain\.brainstorm\tmp\deploy\bst_bin_R2022a_221104.zip
COMPILE> Done in 6min`Preformatted text`
  1. Update Brainstorm to today's version
  2. Compile with brainstorm compile noplugs

Hi Francois,

Thank you for the update, it seems to be working fine!