Yugi,
One of my colleague helped and managed to fix the compilation by editing compil_tools.py
Near Line 900:
src_dir = path.join(cfg['root'], 'sources', 'utils', 'hermes')
source_hermes = copy_src_api(api_dir, src_list, src_dir)
#### HRW fix for Windows 10 ######
# Add an api module to make hermes work
source_hermes = api_dir + '\\src\\api_handle_var_t3d.f90 ' + source_hermes
return source_api, source_hermes
near Line 1035
print(" ~> Compiling hermes api")
# ld_flags = get_api_ld_flags('hermes', static)
# compile_api_f2py('hermes', api_dir, source_hermes, '',
# ld_flags, f2py_name, fcompiler, compiler, silent)
ld_flags = get_api_ld_flags('api', static)
compile_api_f2py('hermes', api_dir, source_hermes, skip_source,
ld_flags, f2py_name, fcompiler, compiler, silent,
f2py_opt=f2py_opt)
We do not fully understand why the few lines edited fixed the problem, so we thought we would share here and ask for some feedback.
Thanks
Juliette