Problems with NEURON-7.4 make
Posted: Wed Sep 09, 2015 3:50 pm
I currently have NEURON-7.3 installed with python support on my mac running 10.10.4, and everything works perfectly. However, I am now starting to do simulations that I wish to parallelize, and I did not enable MPI support with I first built NEURON-7.3.
To kill two birds with one stone, I am trying to upgrade to NEURON-7.4 as well as enable MPI support. I have downloaded iv-19 and nrn-7.4 from http://www.neuron.yale.edu/neuron/download/getstd. What I've done so far:
Created a directory /Applications/nrn74, and copied the iv-19 and nrn-7.4 directories inside, and successfully executed the following steps:
In /Applications/nrn74/iv-19:
And in /Applications/nrn74/nrn-7.4/:
After running ./configure in nrn-7.4, when I try to run make, I get the following results: (Obviously this is the result of running 'make' a second time, but the error is the same)
Does anyone know what this error is and how to get around it?
Thanks!
To kill two birds with one stone, I am trying to upgrade to NEURON-7.4 as well as enable MPI support. I have downloaded iv-19 and nrn-7.4 from http://www.neuron.yale.edu/neuron/download/getstd. What I've done so far:
Created a directory /Applications/nrn74, and copied the iv-19 and nrn-7.4 directories inside, and successfully executed the following steps:
In /Applications/nrn74/iv-19:
Code: Select all
./configure --prefix=`pwd`
make
make install
Code: Select all
./configure --prefix=`pwd` --with-iv=/Applications/nrn74/iv-19 --with-nrnpython --with-paranrn
Code: Select all
nrn-7.4 » make /Applications/nrn74/nrn-7.4 [14:28:06] 2 ↵
/Applications/Xcode.app/Contents/Developer/usr/bin/make all-recursive
Making all in src
Making all in memacs
make[3]: Nothing to be done for `all'.
Making all in modlunit
make[3]: Nothing to be done for `all'.
Making all in nmodl
make[3]: Nothing to be done for `all'.
Making all in sparse
make[3]: Nothing to be done for `all'.
Making all in sparse13
make[3]: Nothing to be done for `all'.
Making all in scopmath
make[3]: Nothing to be done for `all'.
Making all in Random123
make[3]: Nothing to be done for `all'.
Making all in nrnmpi
make[3]: Nothing to be done for `all'.
Making all in oc
/Applications/Xcode.app/Contents/Developer/usr/bin/make all-am
Making all in nrnoc
(MODLUNIT=../../share/lib/nrnunits.lib ; \
export MODLUNIT ; ../nmodl/nocmodl ./hh )
dyld: Library not loaded: @rpath/./libmpi.12.dylib
Referenced from: /Applications/nrn74/nrn-7.4/src/nrnoc/../nmodl/nocmodl
Reason: image not found
/bin/sh: line 1: 74656 Trace/BPT trap: 5 ../nmodl/nocmodl ./hh
make[3]: *** [hh.c] Error 133
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Thanks!