Welcome, Guest
Username: Password: Remember me

TOPIC: Compilation problem with TELEMAC v6p0 under WinXP

Compilation problem with TELEMAC v6p0 under WinXP 14 years 2 months ago #551

  • bzindovic
  • bzindovic's Avatar
  • OFFLINE
  • Senior Boarder
  • Posts: 68
  • Thank you received: 3
After following the step in the compilation manual, setting the "systel.ini", running "cfgmak.bat", executing "makeall90.bat" didn't result with the system compilation. Can anyone tell me what am I doing wrong? My "systel.ini" is attached in this message, and below is the


Output in the Command Window
C:\TELEMAC\V6P0\bin>cfgmak

C:\TELEMAC\V6P0\bin>perl -x -S cfgmak.pl
Mise a jour du fichier 'C:\TELEMAC\V6P0\config\cfgmak.mak' terminee.


C:\TELEMAC\V6P0\bin>makeall90

C:\TELEMAC\V6P0\bin>date /t
Fri 09/03/2010

C:\TELEMAC\V6P0\bin>time /t
04:27 PM

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



Ready for making System TELEMAC90
Automatic mode.

Repertoire 'damocles\damo_v6p0\sources_win' inexistant


========== damocles\damo_v6p0\sources :

===== Making : C:\TELEMAC\V6P0\damocles\damo_v6p0\sources

Microsoft (R) Program Maintenance Utility Version 8.00.50727.762
Copyright (C) Microsoft Corporation. All rights reserved.

makefile.wnt(16) : fatal error U1052: file '\cfgmak.mak' not found
Stop.

Microsoft (R) Program Maintenance Utility Version 8.00.50727.762
Copyright (C) Microsoft Corporation. All rights reserved.

makefile.wnt(16) : fatal error U1052: file '\cfgmak.mak' not found
Stop.
===== C:\TELEMAC\V6P0\damocles\damo_v6p0\sources : maktel install


Repertoire 'mumpsvoid\mumpsvoid_v6p0\sources_win' inexistant


========== mumpsvoid\mumpsvoid_v6p0\sources :

===== Making : C:\TELEMAC\V6P0\mumpsvoid\mumpsvoid_v6p0\sources

Microsoft (R) Program Maintenance Utility Version 8.00.50727.762
Copyright (C) Microsoft Corporation. All rights reserved.

makefile.wnt(16) : fatal error U1052: file '\cfgmak.mak' not found
Stop.

Microsoft (R) Program Maintenance Utility Version 8.00.50727.762
Copyright (C) Microsoft Corporation. All rights reserved.

makefile.wnt(16) : fatal error U1052: file '\cfgmak.mak' not found
Stop.
===== C:\TELEMAC\V6P0\mumpsvoid\mumpsvoid_v6p0\sources : maktel install


Repertoire 'paravoid\paravoid_v6p0\sources_win' inexistant


========== paravoid\paravoid_v6p0\sources :

===== Making : C:\TELEMAC\V6P0\paravoid\paravoid_v6p0\sources

Microsoft (R) Program Maintenance Utility Version 8.00.50727.762
Copyright (C) Microsoft Corporation. All rights reserved.

makefile.wnt(16) : fatal error U1052: file '\cfgmak.mak' not found
Stop.

Microsoft (R) Program Maintenance Utility Version 8.00.50727.762
Copyright (C) Microsoft Corporation. All rights reserved.

makefile.wnt(16) : fatal error U1052: file '\cfgmak.mak' not found
Stop.
===== C:\TELEMAC\V6P0\paravoid\paravoid_v6p0\sources : maktel install


Repertoire 'bief\bief_v6p0\sources_win' inexistant


========== bief\bief_v6p0\sources :

===== Making : C:\TELEMAC\V6P0\bief\bief_v6p0\sources

Microsoft (R) Program Maintenance Utility Version 8.00.50727.762
Copyright (C) Microsoft Corporation. All rights reserved.

makefile.wnt(16) : fatal error U1052: file '\cfgmak.mak' not found
Stop.

Microsoft (R) Program Maintenance Utility Version 8.00.50727.762
Copyright (C) Microsoft Corporation. All rights reserved.

makefile.wnt(16) : fatal error U1052: file '\cfgmak.mak' not found
Stop.
===== C:\TELEMAC\V6P0\bief\bief_v6p0\sources : maktel install


Repertoire 'special\special_v6p0\sources_win' inexistant


========== special\special_v6p0\sources :

===== Making : C:\TELEMAC\V6P0\special\special_v6p0\sources

Microsoft (R) Program Maintenance Utility Version 8.00.50727.762
Copyright (C) Microsoft Corporation. All rights reserved.

makefile.wnt(16) : fatal error U1052: file '\cfgmak.mak' not found
Stop.

Microsoft (R) Program Maintenance Utility Version 8.00.50727.762
Copyright (C) Microsoft Corporation. All rights reserved.

makefile.wnt(16) : fatal error U1052: file '\cfgmak.mak' not found
Stop.
===== C:\TELEMAC\V6P0\special\special_v6p0\sources : maktel install


Repertoire 'sisyphe\sisyphe_v6p0\sources_win' inexistant


========== sisyphe\sisyphe_v6p0\sources :

===== Making : C:\TELEMAC\V6P0\sisyphe\sisyphe_v6p0\sources

Microsoft (R) Program Maintenance Utility Version 8.00.50727.762
Copyright (C) Microsoft Corporation. All rights reserved.

makefile.wnt(26) : fatal error U1052: file '\cfgmak.mak' not found
Stop.

Microsoft (R) Program Maintenance Utility Version 8.00.50727.762
Copyright (C) Microsoft Corporation. All rights reserved.

makefile.wnt(26) : fatal error U1052: file '\cfgmak.mak' not found
Stop.
===== C:\TELEMAC\V6P0\sisyphe\sisyphe_v6p0\sources : maktel install


Repertoire 'telemac2d\tel2d_v6p0\sources_win' inexistant


========== telemac2d\tel2d_v6p0\sources :

===== Making : C:\TELEMAC\V6P0\telemac2d\tel2d_v6p0\sources

Microsoft (R) Program Maintenance Utility Version 8.00.50727.762
Copyright (C) Microsoft Corporation. All rights reserved.

makefile.wnt(16) : fatal error U1052: file '\cfgmak.mak' not found
Stop.

Microsoft (R) Program Maintenance Utility Version 8.00.50727.762
Copyright (C) Microsoft Corporation. All rights reserved.

makefile.wnt(16) : fatal error U1052: file '\cfgmak.mak' not found
Stop.
===== C:\TELEMAC\V6P0\telemac2d\tel2d_v6p0\sources : maktel install


Repertoire 'telemac3d\tel3d_v6p0\sources_win' inexistant
Repertoire 'telemac3d\tel3d_v6p0\sources' inexistant ! (Ignore)
Repertoire 'artemis\arte_v6p0\sources_win' inexistant


========== artemis\arte_v6p0\sources :

===== Making : C:\TELEMAC\V6P0\artemis\arte_v6p0\sources

Microsoft (R) Program Maintenance Utility Version 8.00.50727.762
Copyright (C) Microsoft Corporation. All rights reserved.

makefile.wnt(16) : fatal error U1052: file '\cfgmak.mak' not found
Stop.

Microsoft (R) Program Maintenance Utility Version 8.00.50727.762
Copyright (C) Microsoft Corporation. All rights reserved.

makefile.wnt(16) : fatal error U1052: file '\cfgmak.mak' not found
Stop.
===== C:\TELEMAC\V6P0\artemis\arte_v6p0\sources : maktel install


Repertoire 'estel2d\estel2d_v6p0\sources_win' inexistant
Repertoire 'estel2d\estel2d_v6p0\sources' inexistant ! (Ignore)
Repertoire 'estel3d\estel3d_v6p0\sources_win' inexistant
Repertoire 'estel3d\estel3d_v6p0\sources' inexistant ! (Ignore)
Repertoire 'postel3d\postel3d_v6p0\sources_win' inexistant
Repertoire 'postel3d\postel3d_v6p0\sources' inexistant ! (Ignore)
Repertoire 'stbtel\stbtel_v6p0\sources_win' inexistant
Repertoire 'stbtel\stbtel_v6p0\sources' inexistant ! (Ignore)
Repertoire 'tomawac\toma_v6p0\sources_win' inexistant


========== tomawac\toma_v6p0\sources :

===== Making : C:\TELEMAC\V6P0\tomawac\toma_v6p0\sources

Microsoft (R) Program Maintenance Utility Version 8.00.50727.762
Copyright (C) Microsoft Corporation. All rights reserved.

makefile.wnt(16) : fatal error U1052: file '\cfgmak.mak' not found
Stop.

Microsoft (R) Program Maintenance Utility Version 8.00.50727.762
Copyright (C) Microsoft Corporation. All rights reserved.

makefile.wnt(16) : fatal error U1052: file '\cfgmak.mak' not found
Stop.
===== C:\TELEMAC\V6P0\tomawac\toma_v6p0\sources : maktel install


Repertoire 'spartacus2d\spartacus2d_v6p0\sources_win' inexistant
Repertoire 'spartacus2d\spartacus2d_v6p0\sources' inexistant ! (Ignore)


End of make

C:\TELEMAC\V6P0\bin>
The administrator has disabled public write access.

Re:Compilation problem with TELEMAC v6p0 under WinXP 14 years 2 months ago #552

  • jmhervouet
  • jmhervouet's Avatar
Hello,

It seems to me that the command cfgmak must be done in a DOS window in the directory where is the systel.ini configuration file. The result is the file cfgmak.mak. As the command cfgmak.bat only runs the perl command cfgmak.pl, it could be that perl is not properly installed, or the path to perl not properly set. When it works, there is a message saying "Mise a jour du fichier cfgmak.mak terminee" or something like that and you can see this file in the folder. Here it seems that this file does not exist, which is a hint that either cfgmak.pl did not work, or that it was not executed in the right place. Another explanation could be that the DOS variable SYSTELCFG is not pointing to the right directory, and the file cfgmak.mak would then be stored elsewhere.

With best regards,

Jean-Michel
The administrator has disabled public write access.

Re:Compilation problem with TELEMAC v6p0 under WinXP 14 years 1 month ago #652

  • avtkutty
  • avtkutty's Avatar
  • OFFLINE
  • Fresh Boarder
  • Posts: 23
similar problem is with me
Repertoire 'damocles/damo_v6p0/sources_Error or undefined GENERAL bloc in C\TELE
MAC\telmac2d\V6P0\config\systel.ini
' inexistant
Repertoire 'damocles/damo_v6p0/sources' inexistant ! (Ignore)
Repertoire 'mumpsvoid/mumpsvoid_v6p0/sources_Error or undefined GENERAL bloc in
C\TELEMAC\telmac2d\V6P0\config\systel.ini
' inexistant
Repertoire 'mumpsvoid/mumpsvoid_v6p0/sources' inexistant ! (Ignore)
Repertoire 'paravoid/paravoid_v6p0/sources_Error or undefined GENERAL bloc in C\
TELEMAC\telmac2d\V6P0\config\systel.ini
' inexistant
Repertoire 'paravoid/paravoid_v6p0/sources' inexistant ! (Ignore)
Repertoire 'bief/bief_v6p0/sources_Error or undefined GENERAL bloc in C\TELEMAC\
telmac2d\V6P0\config\systel.ini
' inexistant
Repertoire 'bief/bief_v6p0/sources' inexistant ! (Ignore)
Repertoire 'special/special_v6p0/sources_Error or undefined GENERAL bloc in C\TE
LEMAC\telmac2d\V6P0\config\systel.ini
' inexistant
Repertoire 'special/special_v6p0/sources' inexistant ! (Ignore)
Repertoire 'sisyphe/sisyphe_v6p0/sources_Error or undefined GENERAL bloc in C\TE
LEMAC\telmac2d\V6P0\config\systel.ini
' inexistant
Repertoire 'sisyphe/sisyphe_v6p0/sources' inexistant ! (Ignore)
Repertoire 'telemac2d/tel2d_v6p0/sources_Error or undefined GENERAL bloc in C\TE

did you solve yours
The administrator has disabled public write access.

Re:Compilation problem with TELEMAC v6p0 under WinXP 14 years 2 months ago #553

  • c.coulet
  • c.coulet's Avatar
  • OFFLINE
  • Moderator
  • Posts: 3722
  • Thank you received: 1031
Dear Budo

I don't know how exactly the makeall90 works.
But, you could manually make the telemac compilation with the following method
Go in every sources subdirectory in the same order than the makeall90 (damocles, mumpsvoid ...)
In the sources folder, just type "maktel all"
if the compilation step is OK, you could make the "maktel install" in order to copy the libraries or executable file in the ..\win directory and finally "maktel menage" to clean the directory.

I always used this method to generate the windows version of Telemac and it works perfectly;

regards
Christophe
The administrator has disabled public write access.

Re:Compilation problem with TELEMAC v6p0 under WinXP 14 years 1 month ago #653

  • avtkutty
  • avtkutty's Avatar
  • OFFLINE
  • Fresh Boarder
  • Posts: 23
basically i am getting an error
Error or undefined GENERAL bloc in C\TELEMAC\telmac2d\V6P0\config\systel.ini
The administrator has disabled public write access.

Re:Compilation problem with TELEMAC v6p0 under WinXP 14 years 1 month ago #658

  • c.coulet
  • c.coulet's Avatar
  • OFFLINE
  • Moderator
  • Posts: 3722
  • Thank you received: 1031
Hi
It looks like you didn't execute the install_systel before running the compilation
It's in the Install\win directory
You should execute it after tunning the sysltel.ini file with the requested configuration (mainly the compiler)

Regards
Christophe
The administrator has disabled public write access.
Moderators: borisb

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