Welcome, Guest
Username: Password: Remember me

TOPIC: ...Instalation poblem..Urgent support...

...Instalation poblem..Urgent support... 13 years 3 months ago #2180

  • Tesfaye
  • Tesfaye's Avatar
Hi, who is there some one to give me ideas on the instlation procedure of open sourse TELEMAC V6P1...I have difficulty installing telemac.


Here is the case:

- TELEMAC system is extracted under the directory C:\TELEMAC\V6P1 (for use of TELEMAC2D and SISYPHE...)
- I installed Intel(R) Visual Fortran 2011 compiler
- I use Windows 7
- I have attached the "Systel.ini" ..

a) The PATH in system variable I used is
"C:\TELEMAC\V6P1\bin"

b) I considered SYSTELCFG as a System variable with variable value
"C:\TELEMAC\V6P1\config"

1. The error displayed when I tried the command ">cfgmac" is as follows...

"C:\TELEMAC\V6P1\bin>cfgmac
'cfgmac' is not recognized as an internal or external command,
operable program or batch file."

2. The error dispalyed whne I run makeall90 is

C:\TELEMAC\V6P1\bin>cfgmac
'cfgmac' is not recognized as an internal or external command,
operable program or batch file.

C:\TELEMAC\V6P1\bin>makeall90

C:\TELEMAC\V6P1\bin>date /t
19/08/2011

C:\TELEMAC\V6P1\bin>time /t
06:01 PM

C:\TELEMAC\V6P1\bin>perl -w -x -S makeall90.pl



Ready for making System TELEMAC90
Automatic mode.



========== special\special_v6p1\sources :

===== Making : C:\TELEMAC\V6P1\special\special_v6p1\sources
'nmake' is not recognized as an internal or external command,
operable program or batch file.
'nmake' is not recognized as an internal or external command,
operable program or batch file.
===== C:\TELEMAC\V6P1\special\special_v6p1\sources : maktel install


========== damocles\damo_v6p1\sources :

===== Making : C:\TELEMAC\V6P1\damocles\damo_v6p1\sources
'nmake' is not recognized as an internal or external command,
operable program or batch file.
'nmake' is not recognized as an internal or external command,
operable program or batch file.
===== C:\TELEMAC\V6P1\damocles\damo_v6p1\sources : maktel install


========== sisyphe\sisyphe_v6p1\sources :

===== Making : C:\TELEMAC\V6P1\sisyphe\sisyphe_v6p1\sources
'nmake' is not recognized as an internal or external command,
operable program or batch file.
'nmake' is not recognized as an internal or external command,
operable program or batch file.
===== C:\TELEMAC\V6P1\sisyphe\sisyphe_v6p1\sources : maktel install




========== tomawac\toma_v6p1\sources :

===== Making : C:\TELEMAC\V6P1\tomawac\toma_v6p1\sources
'nmake' is not recognized as an internal or external command,
operable program or batch file.
'nmake' is not recognized as an internal or external command,
operable program or batch file.
===== C:\TELEMAC\V6P1\tomawac\toma_v6p1\sources : maktel install




========== telemac2d\tel2d_v6p1\sources :

===== Making : C:\TELEMAC\V6P1\telemac2d\tel2d_v6p1\sources
'nmake' is not recognized as an internal or external command,
operable program or batch file.
'nmake' is not recognized as an internal or external command,
operable program or batch file.
===== C:\TELEMAC\V6P1\telemac2d\tel2d_v6p1\sources : maktel install




========== telemac3d\tel3d_v6p1\sources :

===== Making : C:\TELEMAC\V6P1\telemac3d\tel3d_v6p1\sources
'nmake' is not recognized as an internal or external command,
operable program or batch file.
'nmake' is not recognized as an internal or external command,
operable program or batch file.
===== C:\TELEMAC\V6P1\telemac3d\tel3d_v6p1\sources : maktel install




========== artemis\arte_v6p1\sources :

===== Making : C:\TELEMAC\V6P1\artemis\arte_v6p1\sources
'nmake' is not recognized as an internal or external command,
operable program or batch file.
'nmake' is not recognized as an internal or external command,
operable program or batch file.
===== C:\TELEMAC\V6P1\artemis\arte_v6p1\sources : maktel install


Repertoire 'estel2d\estel2d_v6p1\sources' inexistant
Repertoire 'estel2d\estel2d_v6p1\sources' inexistant ! (Ignore)
Repertoire 'estel3d\estel3d_v6p1\sources' inexistant
Repertoire 'estel3d\estel3d_v6p1\sources' inexistant ! (Ignore)


========== postel3d\postel3d_v6p1\sources :

===== Making : C:\TELEMAC\V6P1\postel3d\postel3d_v6p1\sources
'nmake' is not recognized as an internal or external command,
operable program or batch file.
'nmake' is not recognized as an internal or external command,
operable program or batch file.
===== C:\TELEMAC\V6P1\postel3d\postel3d_v6p1\sources : maktel install....

End of make

3. As a reuslt no excutable file is produced and when I run a telemac modle I get:
I. Without Fortran File
C:\TELEMAC\V6P1\validation_v6p1\telemac2d\tel2d_v6p1\024_flotteurs>telemac2d -s
t2d_flotteurs_v1p0.cas

=========================================================
Telemac System 5.6 to 6.1 - Perl scripts version 6.1
=========================================================
starting...

HOSTTYPE : win
PROJECT : C:\TELEMAC\V6P1
BASE DIRECTORY : C:\TELEMAC\V6P1\validation_v6p1\telemac2d\tel2d_v6p1\024_flot
teurs
LAUNCH DIRECTORY : C:\TELEMAC\V6P1\validation_v6p1\telemac2d\tel2d_v6p1\024_flot
teurs
WORK DIRECTORY : C:\TELEMAC\V6P1\validation_v6p1\telemac2d\tel2d_v6p1\024_flot
teurs\t2d_flotteurs_v1p0.cas7176_tmp
PARAMETER FILE : t2d_flotteurs_v1p0.cas


*** Using CUSTOM configuration file :
C:\TELEMAC\V6P1\config\systel.ini ***



*** TELEMAC2D ON STATION ***


*** Interactive mode ***


*** RELEASE v6p1 ***

________________________________________________________
Steering file : t2d_flotteurs_v1p0.cas
________________________________________________________
________________________________________________________
Output file : t2d_flotteurs_v1p0.cas7176_sortie.txt
________________________________________________________

________________________________________________________
Starting execution: telemac2d.bat
________________________________________________________
______________________________________________________________________________
*** DEFAULT EXECUTABLE ***

C:\TELEMAC\V6P1\telemac2d\tel2d_v6p1\win\telemac2dv6p1.exe
DEFAULT EXECUTABLE NOT FOUND
______________________________________________________________________________
*** ALLOCATION OF USER FILES ***

- STEERING FILE : t2d_flotteurs_v1p0.cas

- DICTIONARY : telemac2dv6p1.dico

- GEOMETRY FILE : geo_flotteurs.slf

- BOUNDARY CONDITIONS FILE : geo_flotteurs.cli

- LIQUID BOUNDARIES FILE : t2d_flotteurs.lqd

______________________________________________________________________________
*** RUNNING ***

'out7176_win.exe' is not recognized as an internal or external command,
operable program or batch file.
Duration of job : 0 seconds ( 0:0:0 ) (system=0 sec)
______________________________________________________________________________
*** FILES DELIVERY ***

- RESULTS FILE : r2d_flotteurs_v1p0.slf


________________________________________________________
Execution finished: telemac2d.bat
________________________________________________________
No compilation/linking/file errors detected.
No execution errors detected.
'.' is not recognized as an internal or external command,
operable program or batch file.
## Error : System command failed for ./delete_t2d_flotteurs_v1p0.cas7176.bat :25
6


II. With FORTRAN FILE
C:\TELEMAC\V6P1\validation_v6p1\telemac2d\tel2d_v6p1\024_flotteurs>telemac2d -s
t2d_flotteurs_v2p0.cas

=========================================================
Telemac System 5.6 to 6.1 - Perl scripts version 6.1
=========================================================
starting...

HOSTTYPE : win
PROJECT : C:\TELEMAC\V6P1
BASE DIRECTORY : C:\TELEMAC\V6P1\validation_v6p1\telemac2d\tel2d_v6p1\024_flot
teurs
LAUNCH DIRECTORY : C:\TELEMAC\V6P1\validation_v6p1\telemac2d\tel2d_v6p1\024_flot
teurs
WORK DIRECTORY : C:\TELEMAC\V6P1\validation_v6p1\telemac2d\tel2d_v6p1\024_flot
teurs\t2d_flotteurs_v2p0.cas8152_tmp
PARAMETER FILE : t2d_flotteurs_v2p0.cas


*** Using CUSTOM configuration file :
C:\TELEMAC\V6P1\config\systel.ini ***



*** TELEMAC2D ON STATION ***


*** Interactive mode ***


*** RELEASE v6p1 ***

________________________________________________________
Steering file : t2d_flotteurs_v2p0.cas
________________________________________________________
________________________________________________________
Output file : t2d_flotteurs_v2p0.cas8152_sortie.txt
________________________________________________________

________________________________________________________
Starting execution: telemac2d.bat
________________________________________________________
- FORTRAN FILE : t2d_flotteurs_v2p0.f

______________________________________________________________________________
*** COMPILATION ***

df/trace /check=overflow /warn:declaration /warn:argument_checking /warn:unused
/compile_only /optimize:4 /fast /iface:cref /iface:nomixed_str_len_arg /nologo
/warn:nofileopt /convert:big_endian /extend_source:132 /include:C:\TELEMAC\V6
P1\telemac2d\tel2d_v6p1\win /include:C:\TELEMAC\V6P1\sisyphe\sisyphe_v6p1\win /i
nclude:C:\TELEMAC\V6P1\tomawac\toma_v6p1\win /include:C:\TELEMAC\V6P1\bief\bief_
v6p1\win /include:C:\TELEMAC\V6P1\special\special_v6p1\win /include:C:\TELEMAC\V
6P1\damocles\damo_v6p1\win /include:C:\TELEMAC\V6P1\paravoid\paravoid_v6p1\win t
2dfort.f
'df' is not recognized as an internal or external command,
operable program or batch file.
ERROR : COMPILATION

________________________________________________________
Execution finished: telemac2d.bat
________________________________________________________
Compilation/linking/file errors detected.
Please see messages in: stdout above, stderr,
and/or file C:\TELEMAC\V6P1\validation_v6p1\telemac2d\tel2d_v6p1\024_flot
teurs\t2d_flotteurs_v2p0.cas8152_error.log
No execution errors detected.

Working directory: C:\TELEMAC\V6P1\validation_v6p1\telemac2d\tel2d_v6p1\024_flot
teurs\t2d_flotteurs_v2p0.cas8152_tmp
can be manually deleted with: C:\TELEMAC\V6P1\validation_v6p1\telemac2d\tel2d_v6
p1\024_flotteurs\delete_t2d_flotteurs_v2p0.cas8152.bat

Returning exit status 1

=========================================================
Telemac System 5.6 to 6.1 - Perl scripts version 6.1
=========================================================
...stopping.


C:\TELEMAC\V6P1\validation_v6p1\telemac2d\tel2d_v6p1\024_flotteurs>

C:\TELEMAC\V6P1\config




Should I use and where?



Please support me to sort out...what the problem can be. I spent a very long time on it and i could
not solve the problem. (it is the first time for me to try to install since the system is open...it seems it is now complex to install...)


I have attached the systel.ini file I used....

please, suggest me on how to proceedd...
Best regards,



Tesfaye
The administrator has disabled public write access.

Re: ...Instalation poblem..Urgent support... 13 years 3 months ago #2181

  • robetatis
  • robetatis's Avatar
Hello Tesfaye.
I'm also not an expert, but I succeeded at installing the system and running some simple examples. Also, I like this model a lot because it's made me learn a lot about the informatics of HN modeling. Here are my suggestions:
- Make sure to installed Perl BEFORE doing anything else!
- If you really typed "cfgmac" there's your error. The name of the command is "cfgmak" ("k" at the end instead of "c")
- Make sure you correctly edited the file maktel.bat (from what I see, in your system this file should be at "C:\TELEMAC\V6P1\bin"). You have to activate (by removing "rem") the line corresponding to your compiler
- In file systel.ini, make sure to select the correct HOSTTYPE
- After checking these points, try your cfgmak and makeall90 commands again.
Hope this helps.
Good luck and be patient!
Regards,
Roberto
P.S.: I couldn't find your systel.ini file. Are you sure you attached it?
The administrator has disabled public write access.

My Systel file is attached...I 13 years 3 months ago #2182

  • Tesfaye
  • Tesfaye's Avatar
Hi Roberto,

I have attached my systel file.

1. HOSTTYPE is what i could not clearly define..
I used HOSTTYPE=win ????

what to use as DIRLIB??


My computer has windows 7, Intel Fortran
(Intel® Visual Fortran Composer XE for Windows* (formerly Intel® Visual Fortran Compiler Professional Edition for Windows*)

would you please see ny systel.ini attached again.

2. Yes, you are right. When I typed cfgmak, I got this
C:\TELEMAC\V6P1\config>perl -x -S cfgmak.pl
Mise a jour du fichier 'C:\TELEMAC\V6P1\config\cfgmak.mak' terminee.

attached please find my systel.ini


Thank you for your support...

Tesfaye
Attachments:
The administrator has disabled public write access.

Re: My Systel file is attached...I 13 years 3 months ago #2183

  • Tesfaye
  • Tesfaye's Avatar
Hi Roberto,

The meaning of the french
C:\TELEMAC\V6P1\config>perl -x -S cfgmak.pl
Mise a jour du fichier 'C:\TELEMAC\V6P1\config\cfgmak.mak' terminee. is

Updating of the file 'C: \ TELEMAC \ V6P1 \ config \ cfgmak.mak' terminated.

This updating is only done under the config directory. I did not see change of the cfgmac.mak under the TELEMAC/bin as it is stated in the manual. does this creat problem? Let me know please...

regards,

tesfaye
The administrator has disabled public write access.

Re: My Systel file is attached...I 13 years 3 months ago #2184

  • ails
  • ails's Avatar
  • OFFLINE
  • Senior Boarder
  • Posts: 140
  • Thank you received: 17
Hi,

Well, your config seems to be ok. cfgmak.mak is correctly updated in %SYSTELCFG% (same location than systel.ini).

So, you should be able to compile the TELEMAC system with the makeall90 command from a CMD session.

But, before please check that nmake (nmake.exe) is available on your system. It seems that it has not been found.

nmake is necessary for compiling TELEMAC with the INTEL compiler. It is normally distributed with Visual Studio/INTEL.

If not, please check your INTEL config/install. Or switch to g95/gfortran.

Regards
The administrator has disabled public write access.

Re: My Systel file is attached...I 13 years 3 months ago #2186

  • Tesfaye
  • Tesfaye's Avatar
Hi Roberto,

Yes, you are right. There is no nmake.exe in my system.

- I installed the latest version of Intel Fortran. Intel® Fortran Composer XE 2011 for Windows*.
- My machine has Windows 7 and is 64 bit

Just two points before I progress to differet version of FORTRAN compliers.
1. Which complier fits TELEMAC 64 bit or 32 bit?
2. Does the Hosttype need change in the systel.ini after the fortran compiler change?..


regards,

Tes
The administrator has disabled public write access.

Re: My Systel file is attached...I 13 years 3 months ago #2187

  • robetatis
  • robetatis's Avatar
HOSTTYPE basically defines which compiler you are using and its associated linker. I use g95, and so my HOSTTYPE is [g95]. I'm not sure which one corresponds to the intel fortran compiler, but it seems to be [win]
As far as I understand, the systel.ini file available in the download section (binaries) contains a large number of setups for different compilers. I downloaded it and changed the [GENERAL], [PROJECT], [PERL] and [HOSTTYPE] sections, but did not alter any of the "internal" parameters of each compiler's configuration (like DIRLIB), I just "switched" to g95 using the [HOSTTYPE] variable.
Where exactly in the manual does it say that there's a "cfgmac.mak" file in the bin directory? Because as far as I understand, the cfgmak command copies the changes you introduce in systel.ini to cfgmak.mak, which in turn sets up the parameters for the compilation (the maktel file, for instance).
Yes, as you probably noticed from what I said before, the HOSTTYPE changes with the compiler you use.
I don't know if the compiler si 32 or 64 bits.
Hope this helps,
Roberto
The administrator has disabled public write access.

Re: My Systel file is attached...I 13 years 3 months ago #2194

  • ails
  • ails's Avatar
  • OFFLINE
  • Senior Boarder
  • Posts: 140
  • Thank you received: 17
@Tesfaye : Which compiler fits TELEMAC 64 bit or 32 bit?

=> I dare say that every compiler in {Intel,G95,gfortran} are available in 32/64Bits on Windows.

And, as TELEMAC has very few dependencies (say only metis&mpi), you won't have any trouble with TELEMAC 64 Bits (recommended).

Regards,

Fabien Decung
The administrator has disabled public write access.
Moderators: borisb

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