Page 1 of 1

configuring on supercomputer/cluster without shared libs

Posted: Thu Jan 05, 2017 11:57 am
by roybens
Hi,
I am trying to build neuron with mpi on supercomputer where we cannot use shared libraries.
So building NEURON itself goes smoothly when i use the following configure:
./configure --prefix=`pwd` --with-paranrn --without-iv --enable-shared=no CC=cc CXX=CC
But then when i want to add mod file and i run nrnivmodl it creates libnrnmech but run the hoc file does not recognize that file.
Any idea how to tackle this?
Thanks

Re: configuring on supercomputer/cluster without shared libs

Posted: Mon Jan 09, 2017 3:58 pm
by hines
Also use the configure option
linux_nrnmech="no"
(note there are no '-' characters prefixing the linux_nrnmech. It is just an environment variable defined in the scope configure.)

Re: configuring on supercomputer/cluster without shared libs

Posted: Sat Mar 11, 2017 5:33 pm
by roybens
Thanks!
We eventually used a shifter image using the debian package at http://www.neuron.yale.edu/ftp/neuron/v ... x86_64.deb