Dear Hans Ekkehard,
Thanks for the heads up, this solved it. Turns out libtool was indeed missing from the
system.
Best regards,
Willem
----------------------
Dr. Willem Wybo
Peter Grünberg Institute 15 - Neuromorphic Software Ecosystems
Forschungszentrum Jülich
www.fz-juelich.de/pgi/PGI-15
----------------------
On 21. Feb 2024, at 16:54, Hans Ekkehard Plesser <hans.ekkehard.plesser(a)nmbu.no>
wrote:
Dear Willem,
NEST requires LTDL to handle dynamic modules. Without it, Install is not available. If you
cmake NEST with the default options, LTDL should be included, unless cmake does not find
the library—take a look at the cmake output.
Another point is that, as Pooja pointed out, we have modified the module configuration
recently. Major modernizations are still in PR stage (see #3064) but if you should run
into problems with loading, maybe try to go back to the 3.6 release.
Best,
Hans Ekkehard
--
Prof. Dr. Hans Ekkehard Plesser
Department of Data Science
Faculty of Science and Technology
Norwegian University of Life Sciences
PO Box 5003, 1432 Aas, Norway
Phone +47 6723 1560
Email hans.ekkehard.plesser@nmbu.no<mailto:hans.ekkehard.plesser@nmbu.no>
Home
http://arken.nmbu.no/~plesser
From: Willem Wybo <w.wybo(a)fz-juelich.de>
Date: Wednesday, 21 February 2024 at 15:13
To: NEST User Mailing List <users(a)nest-simulator.org>
Subject: [NEST Users] Re: SLIInterpreter --> Key '/Install' does not exist in
dictionary
Thanks Pooja! However, the problems appears also with nest 3.6 and 3.5. The file
'nestml/tests/nest_compartmental_tests/compile_test.py’ reproduces the problem for me,
no matter the nest version apparently. Are there any specific C++ libraries that need to
be installed for the loading to work?
Best regards,
Willem
----------------------
Dr. Willem Wybo
Peter Grünberg Institute 15 - Neuromorphic Software Ecosystems
Forschungszentrum Jülich
www.fz-juelich.de/pgi/PGI-15
----------------------
On 21. Feb 2024, at 14:37, Babu, Pooja <p.babu(a)fz-juelich.de> wrote:
Hi Willem,
There are some known issues with the NEST master and NESTML after the model registration
is changed in NEST. There is a bug opened for this on the NEST repository:
https://github.com/nest/nest-simulator/issues/3064
This is currently being worked on in NEST (see
here<https://github.com/nest/nest-simulator/pull/3103>)3>). The corresponding changes
in NESTML are also in progress (see
here<https://github.com/nest/nestml/pull/1002>)2>).
Until they are fixed, I think it is safe to use NEST 3.6 for generating code with NESTML.
Hope this helps!
Regards,
Pooja
On 21. Feb 2024, at 09:28, Willem Wybo <w.wybo(a)fz-juelich.de> wrote:
Dear all,
I’m trying to run nestml with the latest nest master branch commit
(8e85268ca512e0f509240fb5ef06f62a4e61a67e) but I get an error when calling the
`nest.Install()` function.
-- Install configuration: ""
-- Installing:
/Users/wybo/miniconda3/envs/nest-multiscale/lib/nest/concmech_mockup_module.so
Traceback (most recent call last):
File
"/Users/wybo/Code/NEST/nestml/tests/nest_compartmental_tests/compile_test.py",
line 23, in <module>
nest.Install("concmech_mockup_module")
File
"/Users/wybo/miniconda3/envs/nest-multiscale/lib/python3.12/site-packages/nest/ll_api.py",
line 216, in stack_checker_func
return f(*args, **kwargs)
^^^^^^^^^^^^^^^^^^
File
"/Users/wybo/miniconda3/envs/nest-multiscale/lib/python3.12/site-packages/nest/lib/hl_api_simulation.py",
line 332, in Install
return sr("(%s) Install" % module_name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File
"/Users/wybo/miniconda3/envs/nest-multiscale/lib/python3.12/site-packages/nest/ll_api.py",
line 103, in catching_sli_run
raise exceptionCls(commandname, message)
nest.lib.hl_api_exceptions.NESTErrors.DictError: DictError in SLI function
SLIInterpreter::execute: Key '/Install' does not exist in dictionary.
Did anybody experience the same problem, or know what might cause it?
Best regards,
Willem
----------------------
Dr. Willem Wybo
Peter Grünberg Institute 15 - Neuromorphic Software Ecosystems
Forschungszentrum Jülich
www.fz-juelich.de/pgi/PGI-15
----------------------
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
Forschungszentrum Jülich GmbH
52425 Jülich
Sitz der Gesellschaft: Jülich
Eingetragen im Handelsregister des Amtsgerichts Düren Nr. HR B 3498
Vorsitzender des Aufsichtsrats: MinDir Stefan Müller
Geschäftsführung: Prof. Dr. Astrid Lambrecht (Vorsitzende),
Karsten Beneke (stellv. Vorsitzender), Dr. Ir. Pieter Jansens
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
_______________________________________________
NEST Users mailing list -- users(a)nest-simulator.org
To unsubscribe send an email to users-leave(a)nest-simulator.org
_______________________________________________
NEST Users mailing list -- users(a)nest-simulator.org
To unsubscribe send an email to users-leave(a)nest-simulator.org
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
Forschungszentrum Jülich GmbH
52425 Jülich
Sitz der Gesellschaft: Jülich
Eingetragen im Handelsregister des Amtsgerichts Düren Nr. HR B 3498
Vorsitzender des Aufsichtsrats: MinDir Stefan Müller
Geschäftsführung: Prof. Dr. Astrid Lambrecht (Vorsitzende),
Karsten Beneke (stellv. Vorsitzender), Dr. Ir. Pieter Jansens
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
_______________________________________________
NEST Users mailing list --
users@nest-simulator.org<mailto:users@nest-simulator.org>
To unsubscribe send an email to
users-leave@nest-simulator.org<mailto:users-leave@nest-simulator.org>
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
Forschungszentrum Jülich GmbH
52425 Jülich
Sitz der Gesellschaft: Jülich
Eingetragen im Handelsregister des Amtsgerichts Düren Nr. HR B 3498
Vorsitzender des Aufsichtsrats: MinDir Stefan Müller
Geschäftsführung: Prof. Dr. Astrid Lambrecht (Vorsitzende),
Karsten Beneke (stellv. Vorsitzender), Dr. Ir. Pieter Jansens
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------