configuring on supercomputer/cluster without shared libs

Post Reply
roybens
Posts: 44
Joined: Fri Mar 14, 2008 7:57 am

configuring on supercomputer/cluster without shared libs

Post by roybens » Thu Jan 05, 2017 11:57 am

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

hines
Site Admin
Posts: 1574
Joined: Wed May 18, 2005 3:32 pm

Re: configuring on supercomputer/cluster without shared libs

Post by hines » Mon Jan 09, 2017 3:58 pm

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.)

roybens
Posts: 44
Joined: Fri Mar 14, 2008 7:57 am

Re: configuring on supercomputer/cluster without shared libs

Post by roybens » Sat Mar 11, 2017 5:33 pm

Thanks!
We eventually used a shifter image using the debian package at http://www.neuron.yale.edu/ftp/neuron/v ... x86_64.deb

Post Reply