Hi Simon,

Fantastic, thanks a lot for the quick answer! However, when I try to build the module I encounter some missing prerequisites:

ERROR: Missing dependencies: autograd/1.5-foss-2021b, libctl/4.5.1-foss-2021b, Harminv/1.4.1-foss-2021b, MPB/1.11.1-foss-2021b, libGDSII/0.21-foss-2021b (no easyconfig file or existing module found)

How can I resolve this issue?

Thanks,
Ole


On 5/26/23 10:39, Simon Branford wrote:
Hi Ole,

Yes, we have an easyconfig for 1.25 - see 
https://github.com/bear-rsg/bear-eb/blob/main/easyconfigs/m/Meep/Meep-1.25.0-foss-2021b.eb

Regards,
Simon

-----Original Message-----
From: [email protected] <[email protected]> On 
Behalf Of Ole Holm Nielsen
Sent: 26 May 2023 09:29
To: easybuild <[email protected]>
Subject: [easybuild] EB file for building a recent version of Meep?

CAUTION: This email originated from outside the organisation. Do not click 
links or open attachments unless you recognise the sender and know the content 
is safe.


We have a user request for installing the Meep module.  However, the versions 
of Meep in EasyBuild are very old:
https://docs.easybuild.io/version-specific/supported-software/#meep

The .eb files would build an old version Meep-1.4.3-intel-2020a.eb from an 
obsolete source, or old version Meep-1.6.0-intel-2018a-Python-2.7.14.eb
with Python 2.7 :-(

The current release of Meep is 1.26:
https://github.com/NanoComp/meep/releases and installation instructions are in 
https://meep.readthedocs.io/en/latest/Installation/

Question: Has anyone looked at writing an .eb file for a recent version of Meep 
with modern compilers and Python3?

Thanks,
Ole

--
Ole Holm Nielsen
PhD, Senior HPC Officer
Department of Physics, Technical University of Denmark

Reply via email to