Welcome, Guest
Username: Password: Remember me
  • Page:
  • 1
  • 2

TOPIC: Errors with Makeall90

Errors with Makeall90 13 years 3 months ago #2199

  • KingVu
  • KingVu's Avatar
Hi There,
I try to install the latest version (v6p1) on windows XP. I want to install the WING95S. I am following all procedures. When I type makeall90, the program says that: “'g95' is not recognized as an internal or external command, operable program or batch file.” And “ NMAKE : fatal error U1077: 'C:\WINDOWS\system32\cmd.exe' : return code '0x1' “ and so on with same error.
C:\TELEMAC\Examples\024_flotteurs>makeall90

C:\TELEMAC\Examples\024_flotteurs>date /t
Mon 08/22/2011

C:\TELEMAC\Examples\024_flotteurs>time /t
03:05 PM

C:\TELEMAC\Examples\024_flotteurs>perl -w -x -S makeall90.pl



Ready for  making System TELEMAC90
Automatic mode.



             ========== special/special_v6p1/sources :

===== Making : C:\TELEMAC\Pre_Post/special/special_v6p1/sources

Microsoft (R) Program Maintenance Utility   Version 1.50
Copyright (c) Microsoft Corp 1988-94. All rights reserved.

-
---------------------Destruction de tous les objets.
---------------------Destruction des librairies
---------------------Destruction des executables

Microsoft (R) Program Maintenance Utility   Version 1.50
Copyright (c) Microsoft Corp 1988-94. All rights reserved.

        g95 -c -fendian=big -ffixed-line-length-132  -IC:\TELEMAC\Pre_Post\speci
al\special_V6P1\g95 -IC:\TELEMAC\Pre_Post\bief\bief_v6p1\g95 gracestop.f
'g95' is not recognized as an internal or external command,
operable program or batch file.
NMAKE : fatal error U1077: 'C:\WINDOWS\system32\cmd.exe' : return code '0x1'
Stop.
===== C:\TELEMAC\Pre_Post/special/special_v6p1/sources : maktel install




             ========== damocles/damo_v6p1/sources :

===== Making : C:\TELEMAC\Pre_Post/damocles/damo_v6p1/sources

Microsoft (R) Program Maintenance Utility   Version 1.50
Copyright (c) Microsoft Corp 1988-94. All rights reserved.

-
---------------------Destruction de tous les objets.
---------------------Destruction des librairies
---------------------Destruction des executables

Microsoft (R) Program Maintenance Utility   Version 1.50
Copyright (c) Microsoft Corp 1988-94. All rights reserved.

NMAKE : fatal error U1073: don't know how to make 'aidelu.o'
Stop.
===== C:\TELEMAC\Pre_Post/damocles/damo_v6p1/sources : maktel install




             ========== mumpsvoid/mumpsvoid_v6p1/sources :

===== Making : C:\TELEMAC\Pre_Post/mumpsvoid/mumpsvoid_v6p1/sources

Microsoft (R) Program Maintenance Utility   Version 1.50
Copyright (c) Microsoft Corp 1988-94. All rights reserved.

-
---------------------Destruction de tous les objets.
---------------------Destruction des librairies
---------------------Destruction des executables

Microsoft (R) Program Maintenance Utility   Version 1.50
Copyright (c) Microsoft Corp 1988-94. All rights reserved.

NMAKE : fatal error U1073: don't know how to make 'solve_mumps.o'
Stop.
===== C:\TELEMAC\Pre_Post/mumpsvoid/mumpsvoid_v6p1/sources : maktel install




             ========== paravoid/paravoid_v6p1/sources :

===== Making : C:\TELEMAC\Pre_Post/paravoid/paravoid_v6p1/sources

..
.
etc
I am waiting for your help
The administrator has disabled public write access.

Re: Errors with Makeall90 13 years 3 months ago #2200

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

- When only typing g95 in a new CMD session, is it recognized by your system ? If not, PATH is not well updated.

=> In this case, I would suggest you to re-install g95.

Look for "Self-extracting Windows x86" in www.g95.org/downloads.shtml (Stable, June 2009), it works well and automatically updates PATH and LIBRARY_PATH.

- Did you also update maktel.bat ?

Regards,

Fabien Decung
The administrator has disabled public write access.

Re: Errors with Makeall90 13 years 3 months ago #2203

  • KingVu
  • KingVu's Avatar
Thanks for your help!!!
I did successful with g95 error but i still have one error with " NMAKE : fatal error U1073: don't know how to make 'homere_telemac2d.o " at many commands.
I updated with nmake.bat as following file :
------------------
@echo off
rem --------------------------------------------------
rem 
rem  Lancement de MAKE pour SYSTEL sous WINDOWS
rem 
rem ---------------------------DeltaCAD-Septembre98---
rem
rem
rem Please activate the following line if you are using INTEL or COMPAQ compiler
rem
rem  nmake /f makefile.wnt %1 %2 %3
rem
rem Please activate the following line if you are using G95 compiler
rem
 nmake /f makefile.gfo %1 %2 %3
rem
rem Please activate the following line if you are using GFORTRAN compiler
rem
rem gfomake /f makefile.gfo %1 %2 %3
rem
rem   End of Maktel.bat

******----------***********-----**********
 
    ========== telemac2d/tel2d_v6p1/sources :

===== Making : C:\TELEMAC\Pre_Post/telemac2d/tel2d_v6p1/sources

Microsoft (R) Program Maintenance Utility   Version 1.50
Copyright (c) Microsoft Corp 1988-94. All rights reserved.

-
---------------------Destruction de tous les objets.
---------------------Destruction des librairies
---------------------Destruction des executables

Microsoft (R) Program Maintenance Utility   Version 1.50
Copyright (c) Microsoft Corp 1988-94. All rights reserved.

g95 -c -fendian=big -ffixed-line-length-132   -IC:\TELEMAC\Pre_Post\tele
mac2d\tel2d_V6P1\g95  -IC:\TELEMAC\Pre_Post\bief\bief_V6P1\g95  -IC:\TELEMAC\Pre
_Post\sisyphe\sisyphe_V6P1\g95  -IC:\TELEMAC\Pre_Post\tomawac\toma_V6P1\g95  -IC
:\TELEMAC\Pre_Post\damocles\damo_V6P1\g95  -IC:\TELEMAC\Pre_Post\paravoid\paravo
id_V6P1\g95  -IC:\TELEMAC\Pre_Post\special\special_V6P1\g95 friction_def.f
        if EXIST C:\TELEMAC\Pre_Post\telemac2d\tel2d_V6P1\g95\friction_def.mod d
el /f C:\TELEMAC\Pre_Post\telemac2d\tel2d_V6P1\g95\friction_def.mod
        if NOT EXIST C:\TELEMAC\Pre_Post\telemac2d\tel2d_V6P1\g95\NUL mkdir C:\T
ELEMAC\Pre_Post\telemac2d\tel2d_V6P1\g95
        move friction_def.mod C:\TELEMAC\Pre_Post\telemac2d\tel2d_V6P1\g95
        1 file(s) moved.
        g95 -c -fendian=big -ffixed-line-length-132   -IC:\TELEMAC\Pre_Post\tele
mac2d\tel2d_V6P1\g95  -IC:\TELEMAC\Pre_Post\bief\bief_V6P1\g95  -IC:\TELEMAC\Pre
_Post\sisyphe\sisyphe_V6P1\g95  -IC:\TELEMAC\Pre_Post\tomawac\toma_V6P1\g95  -IC
:\TELEMAC\Pre_Post\damocles\damo_V6P1\g95  -IC:\TELEMAC\Pre_Post\paravoid\paravo
id_V6P1\g95  -IC:\TELEMAC\Pre_Post\special\special_V6P1\g95 declarations_telemac
2d.f
        if EXIST C:\TELEMAC\Pre_Post\telemac2d\tel2d_V6P1\g95\declarations_telem
ac2d.mod del /f C:\TELEMAC\Pre_Post\telemac2d\tel2d_V6P1\g95\declarations_telema
c2d.mod
        if NOT EXIST C:\TELEMAC\Pre_Post\telemac2d\tel2d_V6P1\g95\NUL mkdir C:\T
ELEMAC\Pre_Post\telemac2d\tel2d_V6P1\g95
        move declarations_telemac2d.mod C:\TELEMAC\Pre_Post\telemac2d\tel2d_V6P1
\g95
        1 file(s) moved.
        g95 -c -fendian=big -ffixed-line-length-132   -IC:\TELEMAC\Pre_Post\tele
mac2d\tel2d_V6P1\g95  -IC:\TELEMAC\Pre_Post\bief\bief_V6P1\g95  -IC:\TELEMAC\Pre
_Post\sisyphe\sisyphe_V6P1\g95  -IC:\TELEMAC\Pre_Post\tomawac\toma_V6P1\g95  -IC
:\TELEMAC\Pre_Post\damocles\damo_V6P1\g95  -IC:\TELEMAC\Pre_Post\paravoid\paravo
id_V6P1\g95  -IC:\TELEMAC\Pre_Post\special\special_V6P1\g95 interface_telemac2d.
f
        if EXIST C:\TELEMAC\Pre_Post\telemac2d\tel2d_V6P1\g95\interface_telemac2
d.mod del /f C:\TELEMAC\Pre_Post\telemac2d\tel2d_V6P1\g95\interface_telemac2d.mo
d
        if NOT EXIST C:\TELEMAC\Pre_Post\telemac2d\tel2d_V6P1\g95\NUL mkdir C:\T
ELEMAC\Pre_Post\telemac2d\tel2d_V6P1\g95
        move interface_telemac2d.mod C:\TELEMAC\Pre_Post\telemac2d\tel2d_V6P1\g9
5
        1 file(s) moved.
        g95 -c -fendian=big -ffixed-line-length-132   -IC:\TELEMAC\Pre_Post\tele
mac2d\tel2d_V6P1\g95  -IC:\TELEMAC\Pre_Post\bief\bief_V6P1\g95  -IC:\TELEMAC\Pre
_Post\sisyphe\sisyphe_V6P1\g95  -IC:\TELEMAC\Pre_Post\tomawac\toma_V6P1\g95  -IC
:\TELEMAC\Pre_Post\damocles\damo_V6P1\g95  -IC:\TELEMAC\Pre_Post\paravoid\paravo
id_V6P1\g95  -IC:\TELEMAC\Pre_Post\special\special_V6P1\g95 m_coupling_estel3d.f

        if EXIST C:\TELEMAC\Pre_Post\telemac2d\tel2d_V6P1\g95\m_coupling_estel3d
.mod del /f C:\TELEMAC\Pre_Post\telemac2d\tel2d_V6P1\g95\m_coupling_estel3d.mod
        if NOT EXIST C:\TELEMAC\Pre_Post\telemac2d\tel2d_V6P1\g95\NUL mkdir C:\T
ELEMAC\Pre_Post\telemac2d\tel2d_V6P1\g95
        move m_coupling_estel3d.mod C:\TELEMAC\Pre_Post\telemac2d\tel2d_V6P1\g95

        1 file(s) moved.
[b]NMAKE : fatal error U1073: don't know how to make 'homere_telemac2d.o'
Stop.[/b]
===== C:\TELEMAC\Pre_Post/telemac2d/tel2d_v6p1/sources : maktel install
Please help me !!!
The administrator has disabled public write access.

Re: Errors with Makeall90 13 years 3 months ago #2207

  • ails
  • ails's Avatar
  • OFFLINE
  • Senior Boarder
  • Posts: 140
  • Thank you received: 17
Well, hard to say something helpful.
Usually, this message happens when the file in purpose doesn't exist.

So, does homere_telemac2d.f exist in C:\TELEMAC\Pre_Post/telemac2d/tel2d_v6p1/sources ?

Did you succeed in compiling damocles, bief... (look for *.lib in C:\TELEMAC\Pre_Post...) ?

Regards,

Fabien

PS : You wrote : I updated with nmake.bat as following file You mean maktel.bat?
The administrator has disabled public write access.

Re: Errors with Makeall90 13 years 3 months ago #2220

  • KingVu
  • KingVu's Avatar
- Yes, homere_telemac2d.f is existing in C:\TELEMAC\Pre_Post/telemac2d/tel2d_v6p1/sources folder.
- What does success in compiling damocles,bief means ? I did not find *.lib in the C:\TELEMAC\Pre_Post folder. How can compile it ?
- Yes, I updated maktel.bat by changing with g95 compiler.
Cheers,
The administrator has disabled public write access.

Re: Errors with Makeall90 13 years 3 months ago #2221

  • KingVu
  • KingVu's Avatar
When I try to compile manually the missing ones with the maktel install command in the corresponding directory (e.g C:\TELEMAC\Pre_Post\telemac2d\tel2d_v6p1\sources for telemac2d), i have error as following:


C:\TELEMAC\Pre_Post\telemac2d\tel2d_v6p1\sources>maktel install
Microsoft (R) Program Maintenance Utility Version 1.50
Copyright (c) Microsoft Corp 1988-94. All rights reserved.

NMAKE : fatal error U1073: don't know how to make 'homere_telemac2d.o'
Stop.
C:\TELEMAC\Pre_Post\telemac2d\tel2d_v6p1\sources>
The administrator has disabled public write access.

Re: Errors with Makeall90 13 years 3 months ago #2223

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

Well, the compiling sequence in TELEMAC system is as follows :
1/ Libraries (no dependencies) e.g. BIEF, SPECIAL, PARAVOID, DAMOCLES
2/ Codes (depending only on 1st group ) : ATEMIS, TOMAWAC, SISYPHE
3/ Codes (depending on both 1st & 2nd groups ) : TELEMAC2D & TELEMAC3D

Basically, this is what does makeall90.pl

So, if you get no *.lib in your TELEMAC tree, you should try to compile manually (maktel install) one library (go to its sources folder) of the first group (say SPECIAL or DAMOCLES) and see what happens...

Regards,

Fabien Decung

PS : Or you can run once again "makeall90 > compillog.txt" and enclose this log file here
The administrator has disabled public write access.

Re: Errors with Makeall90 13 years 2 months ago #2225

  • KingVu
  • KingVu's Avatar
I still have error :

C:\TELEMAC\Pre_Post\special\special_v6p1>maktel install

Microsoft (R) Program Maintenance Utility Version 1.50
Copyright (c) Microsoft Corp 1988-94. All rights reserved.

NMAKE : fatal error U1052: file 'makefile.gfo' not found
Stop.
C:\TELEMAC\Pre_Post\special\special_v6p1>


and

C:\TELEMAC\Pre_Post\damocles\damo_v6p1\sources>maktel install

Microsoft (R) Program Maintenance Utility Version 1.50
Copyright (c) Microsoft Corp 1988-94. All rights reserved.

NMAKE : fatal error U1073: don't know how to make 'aidelu.o'
Stop.
C:\TELEMAC\Pre_Post\damocles\damo_v6p1\sources>

Best,
The administrator has disabled public write access.

Re: Errors with Makeall90 13 years 2 months ago #2226

  • KingVu
  • KingVu's Avatar
I enclose log.file when i type "makeall90 >compillog.txt"
Attachments:
The administrator has disabled public write access.

Re: Errors with Makeall90 13 years 2 months ago #2241

  • KingVu
  • KingVu's Avatar
I run "maktel install" with mumpsvoid but it has error like this :
Microsoft Windows [Version 6.0.6002]
Copyright (c) 2006 Microsoft Corporation. All rights reserved.

C:\Users\VUPHUONGNAM\Documents>cd..

C:\Users\VUPHUONGNAM>cd..

C:\Users>cd..

C:\>cd telemac

C:\TELEMAC>cd pre_post

C:\TELEMAC\Pre_Post>cd mumpsvoid

C:\TELEMAC\Pre_Post\mumpsvoid>cd mumpsvoid_v6p1

C:\TELEMAC\Pre_Post\mumpsvoid\mumpsvoid_v6p1>cd sources

C:\TELEMAC\Pre_Post\mumpsvoid\mumpsvoid_v6p1\sources>maktel all install

Microsoft (R) Program Maintenance Utility Version 1.50
Copyright (c) Microsoft Corp 1988-94. All rights reserved.

NMAKE : fatal error U1073: don't know how to make 'solve_mumps.o'
Stop.
C:\TELEMAC\Pre_Post\mumpsvoid\mumpsvoid_v6p1\sources>

Please help me to solve this problem. Thanks.
The administrator has disabled public write access.
  • Page:
  • 1
  • 2
Moderators: borisb

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