Welcome, Guest
Username: Password: Remember me

TOPIC: Installation failed with MED Telemac v8p5

Installation failed with MED Telemac v8p5 8 months 1 day ago #44459

  • hani
  • hani's Avatar
  • OFFLINE
  • Fresh Boarder
  • Posts: 4
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.
The administrator has disabled public write access.

Installation failed with MED Telemac v8p5 8 months 1 day ago #44460

  • Renault
  • Renault's Avatar
  • OFFLINE
  • Senior Boarder
  • Posts: 120
  • Thank you received: 33
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 19 hours ago #44461

  • hani
  • hani's Avatar
  • OFFLINE
  • Fresh Boarder
  • Posts: 4
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 4 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

The open TELEMAC-MASCARET template for Joomla!2.5, the HTML 4 version.