[Wrf-users] Compiling wrfda, errors

anthony.kiroe at unibw.de anthony.kiroe at unibw.de
Wed Oct 24 07:18:23 MDT 2012


Dear wrf-user,

I am experiencing problems in compiling wrfda on my desktop computer which
is running on openSUSE 11.4(x86_64).

The choice made for compiling is: x86_64 Linux, gfortran compiler with gcc
 (serial)

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

Lines before and after the first error message are as follows (I have also
attached the log file):

make[3]: Entering directory `/home/software/WRFDA/external/io_int'
Diffwrf io_int will be built later on in this compile. No need to rerun
compile.
Diffwrf io_int will be built later on in this compile. No need to rerun
compile.
Diffwrf io_int will be built later on in this compile. No need to rerun
compile.
if [ -f ../../frame/pack_utils.o ] ; then \
		mv diffwrf.F diffwrf.F90    ; \
                        x=`echo "gfortran -fdefault-real-8    -w
-ffree-form -ffree-line-length-none
-fconvert=big-endian -frecord-marker=4 " | awk
'{print $1}'` ; export x ; \
                        if [ $x = "gfortran" ] ; then \
                          echo removing external declaration of iargc for
gfortran ; \
		  /lib/cpp -C -P -traditional  -I../ioapi_share diffwrf.F90 | sed
'/integer *, *external.*iargc/d' > diffwrf.f  ; \
                        else \
		  /lib/cpp -C -P -traditional  -I../ioapi_share diffwrf.F90 > diffwrf.f 
; \
                        fi ; \
		gfortran -fdefault-real-8    -w -ffree-form -ffree-line-length-none
-fconvert=big-endian -frecord-marker=4  -c  -I../ioapi_share diffwrf.f  
 ; \
		mv diffwrf.F90 diffwrf.F ; \
		gfortran -fdefault-real-8    -w -ffree-form -ffree-line-length-none
-fconvert=big-endian -frecord-marker=4    -o diffwrf diffwrf.o io_int.o 
\
                        ../../frame/pack_utils.o
../../frame/module_internal_header_util.o \
                        ../../frame/module_driver_constants.o \
		../../frame/module_machine.o ../../frame/wrf_debug.o
../../frame/module_wrf_error.o \
		 ; fi
removing external declaration of iargc for gfortran
diffwrf.f:55.25:

  use module_ext_internal
                         1
Fatal Error: Can't open module file 'module_ext_internal.mod' for reading
at (1): No such file or directory
gfortran: diffwrf.o: No such file or directory
gfortran: ../../frame/module_driver_constants.o: No such file or directory
gfortran: ../../frame/module_machine.o: No such file or directory
gfortran: ../../frame/wrf_debug.o: No such file or directory
gfortran: ../../frame/module_wrf_error.o: No such file or directory
make[3]: [diffwrf] Error 1 (ignored)
make[3]: Leaving directory `/home/software/WRFDA/external/io_int'



I have already tried most of the solutions I have come across so far
without success. Kindly help

Kind regards,
A. J. Kiroe
-------------- next part --------------
A non-text attachment was scrubbed...
Name: !
Type: application/octet-stream
Size: 31263 bytes
Desc: not available
Url : http://mailman.ucar.edu/pipermail/wrf-users/attachments/20121024/188b1f47/attachment-0001.obj 


More information about the Wrf-users mailing list