User Tools

Site Tools


neurali:nemo_sourceforge

NeMo (sourceforge)

Esistono due versioni di Nemo

Installazione

Dipendenze:

cmake openmp libboost-filesystem-dev libboost-date-time-dev libboost-system-dev 
libboost-program-options-dev libboost-python-dev nvidia-cuda-toolkit (non free, contrib,130MB) 

mkdir build
cd build
cmake ..
make ??
make install ??

output compilazione… e installazione

Usando questa versione di NeMo non si riesce nemmeno a compilare SpikeStream perché ad esempio, nel file /usr/local/include/nemo.h ci sono numerose funzioni “nemo_add…” ma manca questa

nemo_add_plugin_path

infatti c'è questo errore per Spikestream

avro installato una versione vecchia di nemo? https://github.com/iskorr/nemo-mpi/blob/master/src/nemo.h
g++ -c -pipe -O2 -D_REENTRANT -Wall -W -fPIC -DLINUX32_SPIKESTREAM -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSql -I/usr/include/qt4 -I/usr/include/qwt-qt4 -I/usr/include/i386-linux-gnu -Iinclude -I../../library/include -I../../applicationlibrary/include -I/usr/local/include -I/usr/X11R6/include -Ibuild/moc -o build/objects/NemoWrapper.o src/model/NemoWrapper.cpp
src/model/NemoWrapper.cpp: In member function ‘void spikestream::NemoWrapper::loadNemo()’:
src/model/NemoWrapper.cpp:114:45: error: ‘nemo_add_plugin_path’ was not declared in this scope
    nemo_add_plugin_path(pluginPath.toAscii()),
                                             ^
make[1]: *** [build/objects/NemoWrapper.o] Error 1
make[1]: Leaving directory `/home/fabio/spikestream-0.2.1/simulators/nemo'
make: *** [sub-simulators-nemo-make_default] Error 2
neurali/nemo_sourceforge.txt · Last modified: 2020/06/08 22:20 by 127.0.0.1