[Eeglablist] Getting to run AMICA15 on windows 10 64bits - solving packaging problem with binary file

Paweł Augustynowicz pawel.augustynowicz at gmail.com
Mon Mar 21 00:02:38 PDT 2016


Hi Jason,
I also have been trying to start AMICA15. With no success yet...
After downloading fmpich2.dll and libiomp5md.dll from your website
amica15mkl.exe gets another error code: 0xc000007b.
I've been trying to run it with provided Memorize.fdt dataset using default
amicadefs.param file. I put everything inside one folder.
Is it a matter of wrong (corrupted) DLLs as Jonas mentioned? Are there any
other prerequisites (except above-mentioned DLLs) to run a binary version
of AMICA under W10 x64?
Regards,
Pawel


Pozdrawiam,
Paweł Augustynowicz

2016-03-16 13:27 GMT+01:00 Jason Palmer <japalmer29 at gmail.com>:

> Hi Jonas,
>
>
>
> Thanks for searching out those DLLs, and sorry for the confusion—I have
> been unsure which if any DLLs were still necessary as I have been trying to
> compile as much into the binary statically as possible.
>
>
>
> I put links to fmpich2.dll and libiomp5md.dll on the amica website, and I
> changed runamica15.m to refer to loadmodout15.m and added a link for the
> latter to the website:
>
>
>
> http://sccn.ucsd.edu/~jason/amica_web.html
>
>
>
> I have tried to make the mac binary self-contained as well, though I
> haven’t heard back that it is working for others yet. So if anyone finds
> that the mac binary is still missing something, please let me know. As far
> as I know, the Ubuntu binary is working ok.
>
>
>
> Thanks,
>
> Jason
>
>
>
>
>
>
>
> *From:* eeglablist-bounces at sccn.ucsd.edu [mailto:
> eeglablist-bounces at sccn.ucsd.edu] *On Behalf Of *Jonas Chatel-Goldman
> *Sent:* Monday, March 14, 2016 7:59 AM
> *To:* eeglablist at sccn.ucsd.edu
> *Subject:* [Eeglablist] Getting to run AMICA15 on windows 10 64bits -
> solving packaging problem with binary file
>
>
>
> Hi all,
>
>
>
> This is to share some work-around I went through when trying (and finally
> managing) to run AMICA on my setup (windows 10 64bits, Matlab R2015a).
>
>
> First I downloaded the latest version on Jason's website (
> http://sccn.ucsd.edu/~jason/amica_web.html) and tested the binary file
> 'amica15mkl.exe'. This failed outputing error that two lib files are
> missing: libiomp5md.dll and fmpich2.dll.
>
>
>
> Then I browsed the net and found Jason's GitHub (
> https://github.com/japalmer29/amica) with source code in Fortran. Jason
> gives some suggestions to compile it so as to create our own binary file...
> well, the least I can say is that for a naive user like me the whole
> process is not straightforward! It requires installing the costly Intel
> Fortran compiler. Though it exists in a free student version (
> https://software.intel.com/en-us/qualify-for-free-software/student), this
> is a huge software (>3Gb). Compiling the binary also requires installing
> mpich2 (http://www.mpich.org/downloads/), for which no simple windows
> installer is provided in the last versions.
>
>
>
> I wondered if I could find a simpler approach? Instead of recompiling
> everything, I tried to simply get the two missing lib file. I could obtain
> a proper libiomp5md.dll on some library repository website after having
> downloaded a few corrupted ones. Regarding fmpich2.dll, browsing internet
> and mpich website I could find a .msi windows installer for an older mpich2
> version (http://www.mpich.org/static/downloads/1.4/). Installing this is
> straightforward and provides fmpich2.dll. Finally, putting the two lib
> files in the same folder as amica binary and I could run everything
> smoothly!
>
>
>
> Voilà, I hope this can help future windows users. If needed, I can provide
> the lib files directly.
>
>
>
> Few suggestions and remarks:
>
> - first of all big thanks for the hard work and dedication in providing
> and sharing code for these advanced signal processing tools!
>
> - available info and files regarding AMICA are scattered in multiple
> websites with different information. For instance, Jason's website has the
> latest version but lacks necessary file 'loadmodout12.m'; the Amica plugin
> is not available from download within EEGlab; only GitHub has all necessary
> files but without precompiled binaries; lib files necessary to run amica
> (at least on windows) are not provided anywhere. This makes it not so
> straightforward  to get to run AMICA...
>
>
>
> cheers,
>
>
> *Jonas*
>
> _______________________________________________
> 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/20160321/ab98abd0/attachment.html>


More information about the eeglablist mailing list