At first I compiled NEURON from svn a couple of weeks ago, before the official 6.1 release. Here are the relevant command lines I used (if it is not listed here, it is the same as per guide).
Code: Select all
./configure --prefix=`pwd` --with-paranrn --with-mpi --with-multisend CPPFLAGS="-IC:/DeinoMPI/include" LDFLAGS="-LC:/DeinoMPI/lib -lmpi"
On line 55 and 64 added "-lmpi -LC:/DeinoMPI/lib" at the end
On line 54 added "oc/modlreg.o" before the \
The above tricks worked fine on the alpha 6.1 release, and since it was configured to create an installer everything worked fine. I got an MPI enabled 6.1 installation.
With the new official release the installation is no longer configured to create the installation file. The guide says that this is due to the utilization of cygIVhines-3.dll and cygnrniv.dll. However, those files are nowhere to be found, and looking through the makefiles, they are nowhere to be made.
I was wondering why that was the case. Also, I scanned through the svn and it seems that not many changes were made in the recent weeks, so is it worth it for me to try to compile this given that I have a compiled source from Nov 17th?
Thanks.