I am trying to compile my NEURON-code in UNIX that I have been running on my Mac (therefore, I know the code runs). While all membrane mechanisms are read successfully by the compiler, at the end (of the nrnivmodl-procedure) I receive the following error message:
Code: Select all
.o .libs/kd.o .libs/kk.o .libs/km.o .libs/naf.o .libs/nax.o .libs/node.o .libs/mod_func.o -Wl,--rpath -Wl,/usr/local/lib -Wl,--rpath -Wl,/usr/local/lib -L/usr/local/lib /usr/local/lib/libnrnoc.so /usr/local/lib/liboc.so -L/usr/X11R6/lib /usr/local/lib/libmemacs.so /usr/local/lib/libnrnmpi.so /usr/local/lib/libscopmath.so /usr/local/lib/libsparse13.so -lreadline -lncurses /usr/local/lib/libnrniv.so /usr/local/lib/libivoc.so /usr/local/lib/libneuron_gnu.so /usr/local/lib/libmeschach.so /usr/local/lib/libsundials.so /usr/local/lib/libIVhines.so -lSM -lICE -lX11 -ldl -lm -Wl,-soname -Wl,libnrnmech.so.0 -o .libs/libnrnmech.so.0.0.0
/usr/local/lib/libnrnoc.so: could not read symbols: File in wrong format
collect2: ld returned 1 exit status
make: *** [libnrnmech.la] Error 1
Thanks a lot!
Costas