[Wrf-users] Compilation error: missing modules

HEDDE Thierry thierry.hedde at cea.fr
Thu Oct 1 00:27:45 MDT 2009


Hi,

It would be useful to tell everybody the following:

1.       On which computer you're running. Type "uname -a" if you're under Unix/Linux

2.       Which choice you've made for compiling in the configure

3.       find the first error message, which is generally the most relevant

4.       copy the output lines before the error messages (the compiling statement)

to get a full record of your compilation output you may run the compilation like that (unix/linux) :

./compile em_real > compile.out 2>&1 &

So you will get à full record into the file compile.out

 

Cordially

 

Thierry HEDDE

Laboratoire de Modélisation des Transferts dans l'Environnement

CEA/CADARACHE

DEN/DTN/SMTM/LMTE

Bât. 307 Pièce 69

13108 ST PAUL LEZ DURANCE CEDEX

FRANCE

 

________________________________

De : wrf-users-bounces at ucar.edu [mailto:wrf-users-bounces at ucar.edu] De la part de Deepak NS
Envoyé : lundi 21 septembre 2009 13:30
À : wrf-users at ucar.edu
Objet : [Wrf-users] Compilation error: missing modules

 

Hello,

I am trying to compile WRF for the first time and I have'nt been able to get the executables after successful compilation. 

I am getting errors like the following. Please help.

from the log file ->

Fatal Error: Can't open module file 'module_ext_internal.mod' for reading at (1): No such file or directory

Fatal Error: Can't open module file 'wrf_data.mod' for reading at (1): No such file or directory

SUBROUTINE wrf_ioinit( Status )
1
Error: Unclassifiable statement at (1)
module_io.f90:11.15:

  IMPLICIT NONE
              1
module_io.f90:9.25:

  CHARACTER*256 extradims
                        2
Error: IMPLICIT NONE statement at (1) cannot follow data declaration statement at (2)
module_io.f90:15.12:

  Status = 0
           1
Error: Unexpected assignment statement in MODULE at (1)
module_io.f90:16.10:

  ierr = 0
         1
Error: Unexpected assignment statement in MODULE at (1)
module_io.f90:17.18:

  SysDepInfo = " "
                 1
Error: Unexpected assignment statement in MODULE at (1)
module_io.f90:18.53:

  CALL wrf_debug( 500, 'module_io.F: in wrf_ioinit' )
                                                    1
Error: Unexpected CALL statement in MODULE at (1)
module_io.f90:19.22:

  CALL init_io_handles
                     1
Error: Unexpected CALL statement in MODULE at (1)
module_io.f90:20.44:

  CALL ext_ncd_ioinit( SysDepInfo, ierr(1) )
                                           1
Error: Unexpected CALL statement in MODULE at (1)
module_io.f90:21.44:

  CALL ext_int_ioinit( SysDepInfo, ierr(2) )
                                           1
Error: Unexpected CALL statement in MODULE at (1)
module_io.f90:22.44:

  CALL ext_gr1_ioinit( SysDepInfo, ierr(9) )
                                           1
Error: Unexpected CALL statement in MODULE at (1)
module_io.f90:23.23:

  minerr = MINVAL(ierr)
                      1
Error: Unexpected assignment statement in MODULE at (1)
module_io.f90:24.23:

  maxerr = MAXVAL(ierr)
                      1
Error: Unexpected assignment statement in MODULE at (1)
module_io.f90:25.24:

  IF ( minerr < 0 ) THEN
                       1
Error: Unexpected block IF statement in MODULE at (1)
module_io.f90:26.19:

    Status = minerr
                  1
Error: Unexpected assignment statement in MODULE at (1)
module_io.f90:27.29:

  ELSE IF ( maxerr > 0 ) THEN
                            1
Error: Unexpected ELSE IF statement in MODULE at (1)
module_io.f90:28.19:

    Status = maxerr
                  1
Error: Unexpected assignment statement in MODULE at (1)
module_io.f90:29.6:

  ELSE
     1
Error: Unexpected ELSE statement in MODULE at (1)
module_io.f90:30.14:

    Status = 0
             1
Error: Unexpected assignment statement in MODULE at (1)
module_io.f90:31.5:

  ENDIF
    1
Error: Expecting END MODULE statement at (1)
module_io.f90:32.3:

END SUBROUTINE wrf_ioinit
  1
Error: Expecting END MODULE statement at (1)
module_io.f90:33:

SUBROUTINE wrf_ioexit( Status )
1
Error: Unclassifiable statement at (1)
module_io.f90:34.15:

  IMPLICIT NONE
              1
Error: Unexpected IMPLICIT NONE statement in MODULE at (1)
module_io.f90:35.34:

  INTEGER, INTENT(INOUT) :: Status
                                 1
Error: Symbol 'status' at (1) already has basic type of INTEGER
module_io.f90:36.41:

  LOGICAL, EXTERNAL :: use_output_servers
                                        1
Error: Unexpected data declaration statement in MODULE at (1)
module_io.f90:37.17:

  INTEGER :: ierr(11), minerr, maxerr
                1
Error: Symbol 'ierr' at (1) already has basic type of INTEGER
Fatal Error: Error count reached limit of 25.



-- 
Deepak NS
3rd Year Undergraduate 
Dept of Mechanical Engineering
IIT Madras.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ucar.edu/pipermail/wrf-users/attachments/20091001/d43f829b/attachment-0001.html 


More information about the Wrf-users mailing list