fjug / MoMA

MoMA - the MotherMachine Analyzer
4 stars 7 forks source link

Error java library path for Gurobi #33

Open TheoGervais opened 7 years ago

TheoGervais commented 7 years ago

I'm working with a ubuntu 16.04 LTS 64 bit. I installed MoMA according to the fjug/MoMA page instructions. Everything went well until I reach the step of data processing (following the Quick user guide instructions, on the MoMA_prepoc_example file) : after selecting the growth channel dataset to analyze in the dialog opened by MoMA, an error message was displayed : screenshot from 2017-01-23 11-44-28

Gurobi wasn't already installed on my computer, so I installed it according to the instructions of the Gurobi website. The problem persisted, so I created the directories that Java is expecting when I run it (/.../Fiji/Fiji.app/lib/linux64 and /.../Fiji/Fiji.app/mm/linux64) and copied the required files from the gurobi files in those directories (content of the /opt/gurobi652/linux64/lib/ file and simply gurobi.jar respectively).

I was then able to run MoMA properly on the example samples. I don't know if this can be useful, but this is one problem that can be encountered during the installation of MoMA, and that may come from the absence of anterior Gurobi installation.

Best regards,

Theo

haesleinhuepf commented 7 years ago

Hi @TheoGervais ,

thanks for filing the issue here. I was able to reproduce the error on Ubuntu 16.04 ... So we should be able to fix it soon.

Best, Robert