Welcome,
Guest
|
TOPIC: Installation failed with MED Telemac v8p5
Installation failed with MED Telemac v8p5 8 months 2 days ago #44459
|
I failed to compile telemac using MED on ubuntu. Installation without MED using the gfortranHPC configuration can run well and can run sample scripts.
But, when I want to add MED and repeat the compilation process, the installation process fails with the following failure message: - completed: .../v8p3/sources/api/api_handle_var_wac.f - completed: .../v8p3/sources/api/api_run_art.f - completed: .../v8p3/sources/api/api_run_t2d.f - completed: .../v8p3/sources/api/api_run_t3d.f - completed: .../v8p3/sources/api/api_run_wac.f - completed: .../v8p3/sources/api/api_interface.f - completed: .../v8p3/sources/api/homere_api.F ar: `u' modifier ignored since `D' is the default (see `U') - completed: .../v8p3/builds/gfortranHPC/lib/libspecial4api.a ar: `u' modifier ignored since `D' is the default (see `U') - completed: .../v8p3/builds/gfortranHPC/lib/libdamocles4api.a ar: `u' modifier ignored since `D' is the default (see `U') - completed: .../v8p3/builds/gfortranHPC/lib/libparallel4api.a ar: `u' modifier ignored since `D' is the default (see `U') - completed: .../v8p3/builds/gfortranHPC/lib/libhermes4api.a ar: `u' modifier ignored since `D' is the default (see `U') - completed: .../v8p3/builds/gfortranHPC/lib/libad4api.a ar: `u' modifier ignored since `D' is the default (see `U') - completed: .../v8p3/builds/gfortranHPC/lib/libbief4api.a ar: `u' modifier ignored since `D' is the default (see `U') - completed: .../v8p3/builds/gfortranHPC/lib/libtomawac4api.a ar: `u' modifier ignored since `D' is the default (see `U') - completed: .../v8p3/builds/gfortranHPC/lib/libnestor4api.a ar: `u' modifier ignored since `D' is the default (see `U') - completed: .../v8p3/builds/gfortranHPC/lib/libwaqtel4api.a ar: `u' modifier ignored since `D' is the default (see `U') - completed: .../v8p3/builds/gfortranHPC/lib/libkhione4api.a ar: `u' modifier ignored since `D' is the default (see `U') - completed: .../v8p3/builds/gfortranHPC/lib/libgaia4api.a ar: `u' modifier ignored since `D' is the default (see `U') - completed: .../v8p3/builds/gfortranHPC/lib/libtelemac2d4api.a ar: `u' modifier ignored since `D' is the default (see `U') - completed: .../v8p3/builds/gfortranHPC/lib/libgretel4api.a ar: `u' modifier ignored since `D' is the default (see `U') - completed: .../v8p3/builds/gfortranHPC/lib/libpartel4api.a ar: `u' modifier ignored since `D' is the default (see `U') - completed: .../v8p3/builds/gfortranHPC/lib/libtelemac3d4api.a ar: `u' modifier ignored since `D' is the default (see `U') - completed: .../v8p3/builds/gfortranHPC/lib/libartemis4api.a ar: `u' modifier ignored since `D' is the default (see `U') - completed: .../v8p3/builds/gfortranHPC/lib/libapi.a /usr/bin/ld: /home/telemac/telemac/v8p3/builds/gfortranHPC/lib/libhermes4api.a(utils_med.o): in function `__utils_med_MOD_update_data_mesh_med': utils_med.F:(.text+0x79f): undefined reference to `mmhcow_' /usr/bin/ld: /home/telemac/telemac/v8p3/builds/gfortranHPC/lib/libhermes4api.a(utils_med.o): in function `__utils_med_MOD_set_bnd_med': utils_med.F:(.text+0x10ef): undefined reference to `mmhcyw_' /usr/bin/ld: utils_med.F:(.text+0x1aac): undefined reference to `mfacre_' /usr/bin/ld: utils_med.F:(.text+0x28d8): undefined reference to `mmhfnw_' /usr/bin/ld: /home/telemac/telemac/v8p3/builds/gfortranHPC/lib/libhermes4api.a(utils_med.o): in function `__utils_med_MOD_add_data_med': utils_med.F:(.text+0x3157): undefined reference to `mfdrvw_' /usr/bin/ld: utils_med.F:(.text+0x336c): undefined reference to `mfdcre_' /usr/bin/ld: /home/telemac/telemac/v8p3/builds/gfortranHPC/lib/libhermes4api.a(utils_med.o): in function `__utils_med_MOD_set_mesh_med': utils_med.F:(.text+0x3d3e): undefined reference to `mmhcre_' /usr/bin/ld: utils_med.F:(.text+0x3da7): undefined reference to `mmhcow_' /usr/bin/ld: utils_med.F:(.text+0x3dfd): undefined reference to `mmhcyw_' /usr/bin/ld: utils_med.F:(.text+0x3f2f): undefined reference to `mprcre_' /usr/bin/ld: utils_med.F:(.text+0x3f7e): undefined reference to `mprivw_' /usr/bin/ld: utils_med.F:(.text+0x40b8): undefined reference to `mprcre_' /usr/bin/ld: utils_med.F:(.text+0x4109): undefined reference to `mprivw_' /usr/bin/ld: utils_med.F:(.text+0x4245): undefined reference to `mprcre_' /usr/bin/ld: utils_med.F:(.text+0x428b): undefined reference to `mprivw_' /usr/bin/ld: utils_med.F:(.text+0x43bb): undefined reference to `mprcre_' /usr/bin/ld: utils_med.F:(.text+0x4419): undefined reference to `mprivw_' /usr/bin/ld: utils_med.F:(.text+0x4555): undefined reference to `mprcre_' /usr/bin/ld: utils_med.F:(.text+0x45ab): undefined reference to `mprivw_' /usr/bin/ld: utils_med.F:(.text+0x465f): undefined reference to `mfacre_' /usr/bin/ld: utils_med.F:(.text+0x6509): undefined reference to `mmhgnw_' /usr/bin/ld: utils_med.F:(.text+0x66c3): undefined reference to `mprcre_' /usr/bin/ld: utils_med.F:(.text+0x6706): undefined reference to `mprivw_' /usr/bin/ld: /home/telemac/telemac/v8p3/builds/gfortranHPC/lib/libhermes4api.a(utils_med.o): in function `__utils_med_MOD_set_header_med': utils_med.F:(.text+0x6d32): undefined reference to `mficow_' /usr/bin/ld: /home/telemac/telemac/v8p3/builds/gfortranHPC/lib/libhermes4api.a(utils_med.o): in function `__utils_med_MOD_get_data_value_med': utils_med.F:(.text+0x72d0): undefined reference to `mfdncn_' /usr/bin/ld: utils_med.F:(.text+0x732a): undefined reference to `mfdfin_' /usr/bin/ld: utils_med.F:(.text+0x739c): undefined reference to `mfdrvr_' /usr/bin/ld: /home/telemac/telemac/v8p3/builds/gfortranHPC/lib/libhermes4api.a(utils_med.o): in function `__utils_med_MOD_get_data_time_med': utils_med.F:(.text+0x8115): undefined reference to `mfdfdi_' /usr/bin/ld: utils_med.F:(.text+0x8161): undefined reference to `mfdcsi_' /usr/bin/ld: /home/telemac/telemac/v8p3/builds/gfortranHPC/lib/libhermes4api.a(utils_med.o): in function `__utils_med_MOD_get_data_ntimestep_med': utils_med.F:(.text+0x879d): undefined reference to `mfdnfd_' /usr/bin/ld: utils_med.F:(.text+0x8970): undefined reference to `mfdfdi_' /usr/bin/ld: /home/telemac/telemac/v8p3/builds/gfortranHPC/lib/libhermes4api.a(utils_med.o): in function `__utils_med_MOD_get_data_var_list_med': utils_med.F:(.text+0x8f60): undefined reference to `mfdfdi_' /usr/bin/ld: /home/telemac/telemac/v8p3/builds/gfortranHPC/lib/libhermes4api.a(utils_med.o): in function `__utils_med_MOD_get_data_nvar_med': utils_med.F:(.text+0x93d3): undefined reference to `mfdnfd_' /usr/bin/ld: /home/telemac/telemac/v8p3/builds/gfortranHPC/lib/libhermes4api.a(utils_med.o): in function `__utils_med_MOD_get_mesh_date_med': utils_med.F:(.text+0xa019): undefined reference to `mprnpr_' /usr/bin/ld: utils_med.F:(.text+0xa0e2): undefined reference to `mprpri_' /usr/bin/ld: utils_med.F:(.text+0xa4be): undefined reference to `mprivr_' /usr/bin/ld: utils_med.F:(.text+0xa58b): undefined reference to `mprivr_' /usr/bin/ld: /home/telemac/telemac/v8p3/builds/gfortranHPC/lib/libhermes4api.a(utils_med.o): in function `__utils_med_MOD_get_mesh_nplan_med': utils_med.F:(.text+0xac35): undefined reference to `mprnpr_' /usr/bin/ld: utils_med.F:(.text+0xacf7): undefined reference to `mprpri_' /usr/bin/ld: utils_med.F:(.text+0xb118): undefined reference to `mprivr_' /usr/bin/ld: /home/telemac/telemac/v8p3/builds/gfortranHPC/lib/libhermes4api.a(utils_med.o): in function `__utils_med_MOD_get_mesh_orig_med': utils_med.F:(.text+0xb5d9): undefined reference to `mprnpr_' /usr/bin/ld: utils_med.F:(.text+0xb67d): undefined reference to `mprpri_' /usr/bin/ld: /home/telemac/telemac/v8p3/builds/gfortranHPC/lib/libhermes4api.a(utils_med.o): in function `__utils_med_MOD_get_mesh_nptir_med': utils_med.F:(.text+0xbd83): undefined reference to `mprnpr_' /usr/bin/ld: utils_med.F:(.text+0xbe9f): undefined reference to `mprpri_' /usr/bin/ld: utils_med.F:(.text+0xc2ad): undefined reference to `mprivr_' /usr/bin/ld: /home/telemac/telemac/v8p3/builds/gfortranHPC/lib/libhermes4api.a(utils_med.o): in function `__utils_med_MOD_transfer_group_info_common_med': utils_med.F:(.text+0xc822): undefined reference to `mfanfa_' /usr/bin/ld: utils_med.F:(.text+0xc888): undefined reference to `mfanfg_' /usr/bin/ld: utils_med.F:(.text+0xc933): undefined reference to `mfafai_' /usr/bin/ld: utils_med.F:(.text+0xc99a): undefined reference to `mfacre_' /usr/bin/ld: /home/telemac/telemac/v8p3/builds/gfortranHPC/lib/libhermes4api.a(utils_med.o): in function `__utils_med_MOD_get_mesh_l2g_numbering_med': utils_med.F:(.text+0xe121): undefined reference to `mmhgnr_' /usr/bin/ld: /home/telemac/telemac/v8p3/builds/gfortranHPC/lib/libhermes4api.a(utils_med.o): in function `__utils_med_MOD_get_mesh_coord_med': utils_med.F:(.text+0xe5dc): undefined reference to `mmhcor_' /usr/bin/ld: /home/telemac/telemac/v8p3/builds/gfortranHPC/lib/libhermes4api.a(utils_med.o): in function `__utils_med_MOD_get_mesh_dimension_med': utils_med.F:(.text+0xecd4): undefined reference to `mmhnax_' /usr/bin/ld: utils_med.F:(.text+0xed92): undefined reference to `mmhmii_' /usr/bin/ld: /home/telemac/telemac/v8p3/builds/gfortranHPC/lib/libhermes4api.a(utils_med.o): in function `__utils_med_MOD_get_mesh_npoin_med': utils_med.F:(.text+0xf90d): undefined reference to `mmhnme_' /usr/bin/ld: /home/telemac/telemac/v8p3/builds/gfortranHPC/lib/libhermes4api.a(utils_med.o): in function `__utils_med_MOD_get_mesh_connectivity_med': utils_med.F:(.text+0xff72): undefined reference to `mmhcyr_' /usr/bin/ld: /home/telemac/telemac/v8p3/builds/gfortranHPC/lib/libhermes4api.a(utils_med.o): in function `__utils_med_MOD_get_mesh_nelem_med': utils_med.F:(.text+0x1065a): undefined reference to `mmhnme_' /usr/bin/ld: /home/telemac/telemac/v8p3/builds/gfortranHPC/lib/libhermes4api.a(utils_med.o): in function `__utils_med_MOD_identify_bnd_elmt': utils_med.F:(.text+0x10f72): undefined reference to `mmhfnr_' /usr/bin/ld: utils_med.F:(.text+0x10fab): undefined reference to `mfanfa_' /usr/bin/ld: utils_med.F:(.text+0x1112d): undefined reference to `mfanfg_' /usr/bin/ld: utils_med.F:(.text+0x111a8): undefined reference to `mfafai_' /usr/bin/ld: /home/telemac/telemac/v8p3/builds/gfortranHPC/lib/libhermes4api.a(utils_med.o): in function `__utils_med_MOD_transfer_group_info_med': utils_med.F:(.text+0x12ccf): undefined reference to `mmhfnr_' /usr/bin/ld: utils_med.F:(.text+0x12d08): undefined reference to `mmhfnw_' /usr/bin/ld: utils_med.F:(.text+0x13048): undefined reference to `mmhfnr_' /usr/bin/ld: utils_med.F:(.text+0x13086): undefined reference to `mmhfnw_' /usr/bin/ld: utils_med.F:(.text+0x1311d): undefined reference to `mmhcyw_' /usr/bin/ld: utils_med.F:(.text+0x131a8): undefined reference to `mmhfnr_' /usr/bin/ld: utils_med.F:(.text+0x13274): undefined reference to `mmhfnw_' /usr/bin/ld: /home/telemac/telemac/v8p3/builds/gfortranHPC/lib/libhermes4api.a(utils_med.o): in function `__utils_med_MOD_transfer_group_part_info_med': utils_med.F:(.text+0x14fab): undefined reference to `mmhfnr_' /usr/bin/ld: utils_med.F:(.text+0x15055): undefined reference to `mmhfnw_' /usr/bin/ld: utils_med.F:(.text+0x152f4): undefined reference to `mmhcyw_' /usr/bin/ld: utils_med.F:(.text+0x153a9): undefined reference to `mmhfnr_' /usr/bin/ld: utils_med.F:(.text+0x15493): undefined reference to `mmhfnw_' /usr/bin/ld: /home/telemac/telemac/v8p3/builds/gfortranHPC/lib/libhermes4api.a(utils_med.o): in function `__utils_med_MOD_get_bnd_family_med': utils_med.F:(.text+0x16b37): undefined reference to `mmhfnr_' /usr/bin/ld: utils_med.F:(.text+0x16b62): undefined reference to `mfanfa_' /usr/bin/ld: /home/telemac/telemac/v8p3/builds/gfortranHPC/lib/libhermes4api.a(utils_med.o): in function `__utils_med_MOD_get_bnd_connectivity_med': utils_med.F:(.text+0x17ce7): undefined reference to `mmhcyr_' /usr/bin/ld: /home/telemac/telemac/v8p3/builds/gfortranHPC/lib/libhermes4api.a(utils_med.o): in function `__utils_med_MOD_get_bnd_npoin_med': utils_med.F:(.text+0x18cf9): undefined reference to `mmhnme_' /usr/bin/ld: /home/telemac/telemac/v8p3/builds/gfortranHPC/lib/libhermes4api.a(utils_med.o): in function `__utils_med_MOD_get_bnd_numbering_med': utils_med.F:(.text+0x19bbe): undefined reference to `mmhcyr_' /usr/bin/ld: utils_med.F:(.text+0x19e41): undefined reference to `mmhcyr_' /usr/bin/ld: /home/telemac/telemac/v8p3/builds/gfortranHPC/lib/libhermes4api.a(utils_med.o): in function `__utils_med_MOD_get_bnd_ipobo_med': utils_med.F:(.text+0x1e24a): undefined reference to `mmhcyr_' /usr/bin/ld: /home/telemac/telemac/v8p3/builds/gfortranHPC/lib/libhermes4api.a(utils_med.o): in function `__utils_med_MOD_get_mesh_title_med': utils_med.F:(.text+0x1f45a): undefined reference to `mficor_' /usr/bin/ld: /home/telemac/telemac/v8p3/builds/gfortranHPC/lib/libhermes4api.a(utils_med.o): in function `__utils_med_MOD_close_mesh_med': utils_med.F:(.text+0x20b59): undefined reference to `mficlo_' /usr/bin/ld: /home/telemac/telemac/v8p3/builds/gfortranHPC/lib/libhermes4api.a(utils_med.o): in function `__utils_med_MOD_open_mesh_med': utils_med.F:(.text+0x21462): undefined reference to `mfiope_' /usr/bin/ld: utils_med.F:(.text+0x2160b): undefined reference to `mficom_' /usr/bin/ld: utils_med.F:(.text+0x21a33): undefined reference to `mmhnax_' /usr/bin/ld: utils_med.F:(.text+0x21af7): undefined reference to `mmhmii_' /usr/bin/ld: utils_med.F:(.text+0x21b97): undefined reference to `mfinvr_' collect2: error: ld returned 1 exit status Traceback (most recent call last): File "/home/telemac/telemac/v8p3/scripts/python3/compile_telemac.py", line 152, in <module> main() File "/home/telemac/telemac/v8p3/scripts/python3/compile_telemac.py", line 139, in main compile_cmdf(options.ncsize, modules, options.verbose) File "/home/telemac/telemac/v8p3/scripts/python3/compilation/compil_tools.py", line 1330, in compile_cmdf found_exe = create_exe_files(item, mod, File "/home/telemac/telemac/v8p3/scripts/python3/compilation/compil_tools.py", line 472, in create_exe_files raise TelemacException(\ utils.exceptions.TelemacException: Could not link your executable. Please verify your external library installation or the python script itself. I also attached a screenshot of the directory where I saved hdf5 and med (everything is in ~/opt, according to the installation manual), I also attached the pysource.sh and systel.cfg that I used. I hope for help on this issue.
Attachments:
|
The administrator has disabled public write access.
|
Installation failed with MED Telemac v8p5 8 months 1 day ago #44460
|
Hi hani,
Your post title says v8p5, but the source paths say v8p3 ... André Renault |
The administrator has disabled public write access.
|
Installation failed with MED Telemac v8p5 8 months 1 day ago #44461
|
Yes, I didn't change the telemac directory name. Previously I cloned the v8p3r1 version and I just checked out the v8p5r0 tag in the same directory.
|
The administrator has disabled public write access.
|
Installation failed with MED Telemac v8p5 1 month 5 days ago #45641
|
I realise this is an old thread, but just in case someone searches it, I'd like to explain the issue. The original poster's errors indicate a failure to link MED properly. In my case, I was able to resolve this by adding [libs_med] to libs.so in my systel.cfg file.
|
The administrator has disabled public write access.
|
Moderators: borisb