[Wrf-users] Fwd: compilation error

Rob Cermak cermak at sfos.uaf.edu
Wed Aug 30 21:33:37 MDT 2006


The errors indicate that you need to tell the fortran compiler to
allow 'free form' code instead of the old strict standard
formatting.

The page below has a nice table of compilers and their various
options needed to allow free formatting code to compile.   If the
compiler is not mentioned, see a manual for the compiler.

http://www.parallab.uib.no/resources/cluster/languages/

Good luck!
Rob

> make -i -r MODULE_DIRS="-I../dyn_em -I../dyn_nmm  -I ../main
> -I../external/io_netcdf -I../external/io_int
> -I../external/esmf_time_f90
> -I../frame -I../share -I../phys -I../inc" ext
> make[1]: Entering directory `/home/ssikachi/wrf/TI-06/app/wrf'
> --------------------------------------
> ( cd frame ; make -i -r externals )
> make[2]: Entering directory `/home/ssikachi/wrf/TI-06/app/wrf/frame'
> ( cd ../external/io_netcdf ; make flags_only ; /bin/cp
> wrf_io_flags.h
> wrf_status_codes.h ../../inc )
> make[3]: Entering directory
> `/home/ssikachi/wrf/TI-06/app/wrf/external/io_netcdf'
> make[3]: Nothing to be done for `flags_only'.
> make[3]: Leaving directory
> `/home/ssikachi/wrf/TI-06/app/wrf/external/io_netcdf'
> ( cd ../external/io_netcdf ; \
>           make NETCDFPATH=/home/ssikachi/netcdf5/netcdf-3.6.1
> CPP="/lib/cpp
>  -C -P -traditional"
> FC="/home/ssikachi/src/cdc/mvapich/trunk/bin/mpif90"
>  TRADFLAG="-traditional" \
>           FFLAGS='-O0  -I/home/ssikachi/netcdf5/netcdf-3.6.1/include
> -w' )
> make[3]: Entering directory
> `/home/ssikachi/wrf/TI-06/app/wrf/external/io_netcdf'
> /lib/cpp -C -P -traditional -C -P -traditional wrf_io.F90 | m4
> -Uinclude
> -Uindex -Ulen - > wrf_io.f
> /home/ssikachi/src/cdc/mvapich/trunk/bin/mpif90 -O0
> -I/home/ssikachi/netcdf5/netcdf-3.6.1/include -w -c wrf_io.f
> In file wrf_io.f:39
>
> module wrf_data
>  1
> Error: Non-numeric character in statement label at (1)
> In file wrf_io.f:39
>
> module wrf_data
>  1
> Error: Unclassifiable statement at (1)
> In file wrf_io.f:41
>
>   integer                , parameter      :: FATAL            = 1
>    1
> Error: Non-numeric character in statement label at (1)
> In file wrf_io.f:41
>
>   integer                , parameter      :: FATAL            = 1
>    1
> Error: Unclassifiable statement at (1)
> In file wrf_io.f:42
>
>   integer                , parameter      :: WARN             = 1
>    1
> Error: Non-numeric character in statement label at (1)
> In file wrf_io.f:42
>
>   integer                , parameter      :: WARN             = 1
>    1
> Error: Unclassifiable statement at (1)
> In file wrf_io.f:43
>
>
> lot of these more

-- 
Alaska Ocean Observing System
Database Manager
907-474-7948





More information about the Wrf-users mailing list