Here are some files to patch, configure and cross-compile NEURON for Android on a Linux host:
http://code.google.com/p/neurodroid
Prebuilt-binaries are also provided. There's no GUI because X doesn't run (easily) on Android.
The port is poorly tested and could obviously be improved if there's any need and interest.
Best,
Christoph
NEURON on Android
NEURON on Android
Last edited by csh on Sun Jan 01, 2012 10:19 am, edited 2 times in total.
Re: NEURON on Android
That's cute and quite unexpected :)
uses CC=gcc CXX=g++ and no special CXXFLAGS (and leave out the --host and --build options).
I never figured out an elegant single step cross-compile using autotools. However the two step process should do the trick if the --without-nmodl stepModify src/nrnoc/Makefile to use your local hoc_e and nocmodl builds rather than the cross-compiled ones. I'm sure there's a more elegant way to do this.
uses CC=gcc CXX=g++ and no special CXXFLAGS (and leave out the --host and --build options).
Re: NEURON on Android
Thanks, I've updated the build instructions. The site has moved to http://code.google.com/p/neurodroid. There's an android package with a minimal GUI to load hoc files.hines wrote:That's cute and quite unexpected :)I never figured out an elegant single step cross-compile using autotools. However the two step process should do the trick if the --without-nmodl stepModify src/nrnoc/Makefile to use your local hoc_e and nocmodl builds rather than the cross-compiled ones. I'm sure there's a more elegant way to do this.
uses CC=gcc CXX=g++ and no special CXXFLAGS (and leave out the --host and --build options).
Re: NEURON on Android
Some features that have recently been added:
Christoph
- Squid AP simulation with user-defined conductance settings
- Improved terminal sessions (now providing termcap through ncurses)
- Speed improvements
Christoph