Dear Sebastien
I am very confused.
Let's try to go by parts
1) My C:\opentelemac-mascaret\v6p2\pytel\telemac2d.py (which I do not understand...this file is a mistery to me!)
#!/usr/bin/env python
import sys,os
if __name__ == "__main__": os.system("python "+os.path.join(os.path.dirname(sys.argv[0]),"runcode.py")+" "+os.path.splitext(os.path.basename(sys.argv[0]))[0]+" " + ' '.join(sys.argv[1:]))
"""@author Sebastien E. Bourban
"""
"""@note ... this work is based on a collaborative effort between
.________. ,--.
| | . ( (
|,-. / HR Wallingford EDF - LNHE / \_ \_/ .--.
/ \ / Howbery Park, 6, quai Watier \ ) /_ )
,. `' Wallingford, Oxfordshire 78401 Cedex `-'_ __ `--
/ \ / OX10 8BA, United Kingdom Chatou, France __/ \ \ `.
/ `-'|
www.hrwallingford.com innovation.edf.com | ) ) )
!________! `--' `--
"""
2) My environment variable SYSTELCFG
C:\opentelemac-mascaret\systel.windows.cfg
3) My C:\opentelemac-mascaret\systel.windows.cfg
# _____ _______________________________
# ____/ TELEMAC Project Definitions /______________________________/
#
[Configurations]
configs: wing95s wintels wingfor
# wintels
#
# _____ __________________________________
# ____/ Windows intel scalar /___________________________________/
[wintels]
#
root: C:\opentelemac-mascaret\v6p2
version: v6p2
language: 2
modules: update system
options:
#
cmd_obj: ifort.exe /c /Ot /iface:cref /iface:nomixed_str_len_arg /nologo /names:uppercase /convert:big_endian /extend_source:132 <mods> <incs> <f95name>
cmd_lib: xilib.exe /nologo /out:<libname> <objs>
cmd_exe: xilink.exe /nologo /subsystem:console /stack:536870912 /out:<exename> <objs> <libs>
#
mods_all: /include:<config>
#
sfx_zip: .zip
sfx_lib: .lib
sfx_obj: .obj
sfx_mod: .mod
sfx_exe: .exe
#
# also possible val_root: <root>/../validation
val_root: <modpath>/validation
val_rank: all
# also possible val_rank: <3 >7 6
#
#
# _____ ____________________________________
# ____/ Windows g95 scalar /_____________________________________/
[wing95s]
#
root: C:\opentelemac-mascaret\v6p2
version: v6p2
language: 2
modules: update system
options:
#
cmd_obj: g95 -c -fendian=big -ffixed-line-length-132 <mods> <incs> <f95name>
cmd_lib: ar cru <libname> <objs>
cmd_exe: g95 -fendian=big -std=f95 -v -lm -o <exename> <objs> -Xlinker --start-group <libs>
#
mods_all: -I <config>
#
sfx_zip: .zip
sfx_lib: .lib
sfx_obj: .o
sfx_mod: .mod
sfx_exe: .exe
#
# also possible val_root: <root>/../validation
val_root: <modpath>/validation
val_rank: all
# also possible val_rank: <3 >7 6
#
# _____ ____________________________________
# ____/ Windows gfortran scalar** /_____________________________________/
[wingfor]
#
root: C:\opentelemac-mascaret\v6p2
version: v6p2
language: 2
modules: update system
options:
#
cmd_obj: gfortran -c -O3 -ffixed-line-length-132 -fconvert=big-endian -frecord-marker=4 <mods> <incs> <f95name>
cmd_lib: ar cru <libname> <objs>
cmd_exe: gfortran -fconvert=big-endian -frecord-marker=4 -v -o <exename> <objs> -Xlinker --start-group <libs>
#
mods_all: -I <config>
#
sfx_zip: .zip
sfx_lib: .lib
sfx_obj: .o
sfx_mod: .mod
sfx_exe: .exe
#
4) My c:\opentelemac\v6p2\config\systel.cfg
I do not have systel.cfg in this folder! Below is all what I have there
systel.cis-debian.cfg
systel.cis-doxygen.cfg
systel.cis-fedora.cfg
systel.cis-opensuse.cfg
systel.cis-ubuntu.cfg
systel.cis-windows.cfg
systel.cis-windows7.cfg
systel.edf.cfg
systel.hrw.cfg
systel.edf.ini
systel-all.ini
As you can see, I do not know how to go on.
I hope you can enlighten me!
Best regards!
Sergio (profamb)