CustomizedMechanisms: r36_mine_loadingmechanisms.diff
| File r36_mine_loadingmechanisms.diff, 1.9 kB (added by eacheon, 1 year ago) |
|---|
-
pygetsetcall/src/nrnpython/neuron/__init__.py
old new 6 6 $Id: neuron.py 18 2007-05-18 09:08:00Z apdavison $ 7 7 """ 8 8 9 import hoc9 from neuron import hoc 10 10 from hoc import HocObject 11 11 12 12 h = hoc.HocObject() -
pygetsetcall/src/nrnpython/inithoc.cpp
old new 9 9 10 10 extern int nrn_is_python_extension; 11 11 extern int ivocmain(int, char**, char**); 12 static char* argv[] = {"NEURON", 0};12 static char* argv[] = {"NEURON", "-dll", "./i686/.libs/libnrnmech.so"}; 13 13 static char* env[] = {0}; 14 14 void inithoc() { 15 15 nrn_is_python_extension = 1; 16 ivocmain( 1, argv, env);16 ivocmain(3, argv, env); 17 17 nrnpy_hoc(); 18 18 } 19 19 -
pygetsetcall/bin/nrnmech_makefile.in
old new 40 40 $(AM_LDFLAGS) $(LDFLAGS) -o $@ 41 41 42 42 NRNOCLIBS = -L"$(libdir)" -lnrnoc -loc @MEMACSLIB@ \ 43 -l scopmath -lsparse13 @READLINE_LIBS@43 -lnrnmpi -lscopmath -lsparse13 @READLINE_LIBS@ 44 44 NRNIVLIBS = -L"$(libdir)" "$(libdir)/libnrniv.la" -livoc \ 45 45 -lneuron_gnu -lmeschach -lsundials \ 46 46 $(IVOS_LIB) $(IV_LIBS) $(NJ_LIBS) $(PY_LIBS) $(NRNNI_LIBS) $(PVM_LIBS) … … 83 83 $(LTCOMPILE) -c -o $@ $*.c 84 84 85 85 libnrnmech_la_OBJECTS = $(MODOBJFILES) mod_func.lo $(COBJFILES) 86 libnrnmech_la_LIBADD = $(NRNOCLIBS) 86 libnrnmech_la_LIBADD = $(NRNOCLIBS) $(NRNIVLIBS) 87 87 88 88 libnrnmech.la: $(libnrnmech_la_OBJECTS) $(libnrnmech_la_DEPENDENCIES) 89 89 $(LINK) -rpath "$(libdir)" $(libnrnmech_la_LDFLAGS) $(libnrnmech_la_OBJECTS) $(libnrnmech_la_LIBADD) $(LIBS)

