configuring on supercomputer/cluster without shared libs

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

configuring on supercomputer/cluster without shared libs

Post 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
hines
Site Admin
Posts: 1682
Joined: Wed May 18, 2005 3:32 pm

Re: configuring on supercomputer/cluster without shared libs

Post 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.)
roybens
Posts: 54
Joined: Fri Mar 14, 2008 7:57 am

Re: configuring on supercomputer/cluster without shared libs

Post 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
Post Reply