登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
求大神帮我看看wrfv3成功编译,wps编译只出现了ungrib.exe,geogrid.exe metgrid.exe无法编译成功这是我的compile.log
**** Compiling wps ****
/bin/rm -f cio.o gcc -D_UNDERSCORE -DBYTESWAP -DIO_NETCDF -DBIT32 -DMACOS -D_GEOGRID -c cio.c /bin/rm -f constants_module.o constants_module.mod /usr/bin/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DIO_NETCDF -DBIT32 -DMACOS -D_GEOGRID -I/Users/huyang/Documents/wps/../WRFV3/external/io_netcdf -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib_share -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib1 -I/Users/huyang/Documents/wps/../WRFV3/external/io_int -I/Users/huyang/Documents/wps/../WRFV3/inc -I/include constants_module.F > constants_module.f90 constants_module.F:15:15: warning: missing terminating ' character [-Winvalid-pp-token] ! with NCEP's routines and grids. ^ 1 warning generated. gfortran -ffree-form -O -fconvert=big-endian -frecord-marker=4 -c constants_module.f90 -I/Users/huyang/Documents/wps/../WRFV3/external/io_netcdf -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib_share -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib1 -I/Users/huyang/Documents/wps/../WRFV3/external/io_int -I/Users/huyang/Documents/wps/../WRFV3/inc -I/include Warning: Nonexistent include directory "/include" /bin/rm -f misc_definitions_module.o misc_definitions_module.mod /usr/bin/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DIO_NETCDF -DBIT32 -DMACOS -D_GEOGRID -I/Users/huyang/Documents/wps/../WRFV3/external/io_netcdf -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib_share -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib1 -I/Users/huyang/Documents/wps/../WRFV3/external/io_int -I/Users/huyang/Documents/wps/../WRFV3/inc -I/include misc_definitions_module.F > misc_definitions_module.f90 gfortran -ffree-form -O -fconvert=big-endian -frecord-marker=4 -c misc_definitions_module.f90 -I/Users/huyang/Documents/wps/../WRFV3/external/io_netcdf -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib_share -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib1 -I/Users/huyang/Documents/wps/../WRFV3/external/io_int -I/Users/huyang/Documents/wps/../WRFV3/inc -I/include Warning: Nonexistent include directory "/include" /bin/rm -f parallel_module.o parallel_module.mod /usr/bin/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DIO_NETCDF -DBIT32 -DMACOS -D_GEOGRID -I/Users/huyang/Documents/wps/../WRFV3/external/io_netcdf -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib_share -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib1 -I/Users/huyang/Documents/wps/../WRFV3/external/io_int -I/Users/huyang/Documents/wps/../WRFV3/inc -I/include parallel_module.F > parallel_module.f90 parallel_module.F:215:26: warning: missing terminating ' character [-Winvalid-pp-token] ! Copied from RSL_LITE's task_for_point.c until a good way can be found to ^ 1 warning generated. gfortran -ffree-form -O -fconvert=big-endian -frecord-marker=4 -c parallel_module.f90 -I/Users/huyang/Documents/wps/../WRFV3/external/io_netcdf -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib_share -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib1 -I/Users/huyang/Documents/wps/../WRFV3/external/io_int -I/Users/huyang/Documents/wps/../WRFV3/inc -I/include Warning: Nonexistent include directory "/include" /bin/rm -f module_debug.o module_debug.mod /usr/bin/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DIO_NETCDF -DBIT32 -DMACOS -D_GEOGRID -I/Users/huyang/Documents/wps/../WRFV3/external/io_netcdf -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib_share -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib1 -I/Users/huyang/Documents/wps/../WRFV3/external/io_int -I/Users/huyang/Documents/wps/../WRFV3/inc -I/include module_debug.F > module_debug.f90 gfortran -ffree-form -O -fconvert=big-endian -frecord-marker=4 -c module_debug.f90 -I/Users/huyang/Documents/wps/../WRFV3/external/io_netcdf -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib_share -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib1 -I/Users/huyang/Documents/wps/../WRFV3/external/io_int -I/Users/huyang/Documents/wps/../WRFV3/inc -I/include Warning: Nonexistent include directory "/include" /bin/rm -f gridinfo_module.o gridinfo_module.mod /usr/bin/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DIO_NETCDF -DBIT32 -DMACOS -D_GEOGRID -I/Users/huyang/Documents/wps/../WRFV3/external/io_netcdf -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib_share -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib1 -I/Users/huyang/Documents/wps/../WRFV3/external/io_int -I/Users/huyang/Documents/wps/../WRFV3/inc -I/include gridinfo_module.F > gridinfo_module.f90 gridinfo_module.F:470:25: warning: missing terminating ' character [-Winvalid-pp-token] ! If the user hasn't supplied a known_x and known_y, assume the center of domain 1 ^ 1 warning generated. gfortran -ffree-form -O -fconvert=big-endian -frecord-marker=4 -c gridinfo_module.f90 -I/Users/huyang/Documents/wps/../WRFV3/external/io_netcdf -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib_share -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib1 -I/Users/huyang/Documents/wps/../WRFV3/external/io_int -I/Users/huyang/Documents/wps/../WRFV3/inc -I/include Warning: Nonexistent include directory "/include" /bin/rm -f wrf_debug.o wrf_debug.mod /usr/bin/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DIO_NETCDF -DBIT32 -DMACOS -D_GEOGRID -I/Users/huyang/Documents/wps/../WRFV3/external/io_netcdf -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib_share -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib1 -I/Users/huyang/Documents/wps/../WRFV3/external/io_int -I/Users/huyang/Documents/wps/../WRFV3/inc -I/include wrf_debug.F > wrf_debug.f90 gfortran -ffree-form -O -fconvert=big-endian -frecord-marker=4 -c wrf_debug.f90 -I/Users/huyang/Documents/wps/../WRFV3/external/io_netcdf -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib_share -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib1 -I/Users/huyang/Documents/wps/../WRFV3/external/io_int -I/Users/huyang/Documents/wps/../WRFV3/inc -I/include Warning: Nonexistent include directory "/include" /bin/rm -f bitarray_module.o bitarray_module.mod /usr/bin/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DIO_NETCDF -DBIT32 -DMACOS -D_GEOGRID -I/Users/huyang/Documents/wps/../WRFV3/external/io_netcdf -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib_share -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib1 -I/Users/huyang/Documents/wps/../WRFV3/external/io_int -I/Users/huyang/Documents/wps/../WRFV3/inc -I/include bitarray_module.F > bitarray_module.f90 gfortran -ffree-form -O -fconvert=big-endian -frecord-marker=4 -c bitarray_module.f90 -I/Users/huyang/Documents/wps/../WRFV3/external/io_netcdf -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib_share -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib1 -I/Users/huyang/Documents/wps/../WRFV3/external/io_int -I/Users/huyang/Documents/wps/../WRFV3/inc -I/include Warning: Nonexistent include directory "/include" /bin/rm -f module_stringutil.o module_stringutil.mod /usr/bin/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DIO_NETCDF -DBIT32 -DMACOS -D_GEOGRID -I/Users/huyang/Documents/wps/../WRFV3/external/io_netcdf -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib_share -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib1 -I/Users/huyang/Documents/wps/../WRFV3/external/io_int -I/Users/huyang/Documents/wps/../WRFV3/inc -I/include module_map_utils.F > module_map_utils.f90 module_map_utils.F:19:21: warning: missing terminating ' character [-Winvalid-pp-token] ! obtained from NCEP's w3 library. The original NCEP routines were less ^ module_map_utils.F:58:46: warning: missing terminating ' character [-Winvalid-pp-token] ! line which is parallel to the grid's y-axis (j-direction), along ^ module_map_utils.F:113:55: warning: missing terminating ' character [-Winvalid-pp-token] ! not the values returned are within your domain's bounds. All values ^ module_map_utils.F:119:32: warning: missing terminating '"' character [-Winvalid-pp-token] ! Hoke, Hayes, and Renninger, "Map Preojections and Grid Systems for ^ module_map_utils.F:120:37: warning: missing terminating '"' character [-Winvalid-pp-token] ! Meteorological Applications." AFGWC/TN-79/003(Rev), Air Weather ^ module_map_utils.F:1132:70: warning: missing terminating '"' character [-Winvalid-pp-token] REAL, INTENT(IN) :: truelat2 ! " " " " " ^ module_map_utils.F:1143:14: warning: missing terminating ' character [-Winvalid-pp-token] ! Earth's surface at this latitude. For secant projections, the cone ^ module_map_utils.F:1144:29: warning: missing terminating ' character [-Winvalid-pp-token] ! intersects the Earth's surface at each of the distinctly different ^ module_map_utils.F:1922:67: warning: missing terminating ' character [-Winvalid-pp-token] ! Now, these could be upside down from what we want, so let's check. ^ module_map_utils.F:1969:66: warning: missing terminating ' character [-Winvalid-pp-token] ! ordinary Legendre polynomial of degree NLAT using Newton's ^ module_map_utils.F:2144:28: warning: missing terminating ' character [-Winvalid-pp-token] ! relative east/west'ness of the longitude and the starting longitude are consistent ^ 11 warnings generated. gfortran -ffree-form -O -fconvert=big-endian -frecord-marker=4 -c module_map_utils.f90 -I/Users/huyang/Documents/wps/../WRFV3/external/io_netcdf -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib_share -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib1 -I/Users/huyang/Documents/wps/../WRFV3/external/io_int -I/Users/huyang/Documents/wps/../WRFV3/inc -I/include Warning: Nonexistent include directory "/include" /bin/rm -f list_module.o list_module.mod /usr/bin/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DIO_NETCDF -DBIT32 -DMACOS -D_GEOGRID -I/Users/huyang/Documents/wps/../WRFV3/external/io_netcdf -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib_share -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib1 -I/Users/huyang/Documents/wps/../WRFV3/external/io_int -I/Users/huyang/Documents/wps/../WRFV3/inc -I/include list_module.F > list_module.f90 gfortran -ffree-form -O -fconvert=big-endian -frecord-marker=4 -c list_module.f90 -I/Users/huyang/Documents/wps/../WRFV3/external/io_netcdf -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib_share -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib1 -I/Users/huyang/Documents/wps/../WRFV3/external/io_int -I/Users/huyang/Documents/wps/../WRFV3/inc -I/include Warning: Nonexistent include directory "/include" /bin/rm -f llxy_module.o llxy_module.mod /usr/bin/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DIO_NETCDF -DBIT32 -DMACOS -D_GEOGRID -I/Users/huyang/Documents/wps/../WRFV3/external/io_netcdf -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib_share -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib1 -I/Users/huyang/Documents/wps/../WRFV3/external/io_int -I/Users/huyang/Documents/wps/../WRFV3/inc -I/include llxy_module.F > llxy_module.f90 gfortran -ffree-form -O -fconvert=big-endian -frecord-marker=4 -c llxy_module.f90 -I/Users/huyang/Documents/wps/../WRFV3/external/io_netcdf -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib_share -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib1 -I/Users/huyang/Documents/wps/../WRFV3/external/io_int -I/Users/huyang/Documents/wps/../WRFV3/inc -I/include Warning: Nonexistent include directory "/include" /bin/rm -f source_data_module.o source_data_module.mod /usr/bin/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DIO_NETCDF -DBIT32 -DMACOS -D_GEOGRID -I/Users/huyang/Documents/wps/../WRFV3/external/io_netcdf -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib_share -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib1 -I/Users/huyang/Documents/wps/../WRFV3/external/io_int -I/Users/huyang/Documents/wps/../WRFV3/inc -I/include source_data_module.F > source_data_module.f90 source_data_module.F:28:51: warning: empty character constant [-Winvalid-pp-token] character (len=128) :: last_output_fieldname = '' ^ source_data_module.F:353:51: warning: missing terminating ' character [-Winvalid-pp-token] !BUG: Are these initializations needed now that we've added initializations for ^ source_data_module.F:954:88: warning: empty character constant [-Winvalid-pp-token] if (buffer(ispace:ispace) == '"' .or. buffer(ispace:ispace) == '''') iquoted = mod(iquoted+1,2) ^ source_data_module.F:954:90: warning: empty character constant [-Winvalid-pp-token] if (buffer(ispace:ispace) == '"' .or. buffer(ispace:ispace) == '''') iquoted = mod(iquoted+1,2) ^ source_data_module.F:959:73: warning: empty character constant [-Winvalid-pp-token] if (buffer(i+1:i+1) == '"' .or. buffer(i+1:i+1) == '''') i = i + 1 ^ source_data_module.F:959:75: warning: empty character constant [-Winvalid-pp-token] if (buffer(i+1:i+1) == '"' .or. buffer(i+1:i+1) == '''') i = i + 1 ^ source_data_module.F:960:93: warning: empty character constant [-Winvalid-pp-token] if (buffer(ispace-1:ispace-1) == '"' .or. buffer(ispace-1:ispace-1) == '''') ispace = ispace - 1 ^ source_data_module.F:960:95: warning: empty character constant [-Winvalid-pp-token] if (buffer(ispace-1:ispace-1) == '"' .or. buffer(ispace-1:ispace-1) == '''') ispace = ispace - 1 ........
use process_domain_module 1 Fatal Error: Can't open module file 'process_domain_module.mod' for reading at (1): No such file or directory make[1]: [metgrid.o] Error 1 (ignored) /bin/rm -f write_met_module.o write_met_module.mod /usr/bin/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DIO_NETCDF -DBIT32 -DMACOS -D_METGRID -I/Users/huyang/Documents/wps/../WRFV3/external/io_netcdf -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib_share -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib1 -I/Users/huyang/Documents/wps/../WRFV3/external/io_int -I/Users/huyang/Documents/wps/../WRFV3/inc -I/include write_met_module.F > write_met_module.f90 gfortran -ffree-form -O -fconvert=big-endian -frecord-marker=4 -c write_met_module.f90 -I/Users/huyang/Documents/wps/../WRFV3/external/io_netcdf -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib_share -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib1 -I/Users/huyang/Documents/wps/../WRFV3/external/io_int -I/Users/huyang/Documents/wps/../WRFV3/inc -I/include Warning: Nonexistent include directory "/include" gfortran -o metgrid.exe cio.o wrf_debug.o bitarray_module.o constants_module.o datatype_module.o module_stringutil.o gridinfo_module.o metgrid.o input_module.o interp_module.o interp_option_module.o list_module.o llxy_module.o met_data_module.o minheap_module.o misc_definitions_module.o module_date_pack.o module_debug.o module_map_utils.o module_mergesort.o output_module.o parallel_module.o process_domain_module.o queue_module.o read_met_module.o rotate_winds_module.o storage_module.o write_met_module.o scan_input.o mpas_mesh.o target_mesh.o remapper.o \ /Users/huyang/Documents/wps/../WRFV3/frame/module_driver_constants.o \ /Users/huyang/Documents/wps/../WRFV3/frame/pack_utils.o /Users/huyang/Documents/wps/../WRFV3/frame/module_machine.o \ /Users/huyang/Documents/wps/../WRFV3/frame/module_internal_header_util.o \ -I/Users/huyang/Documents/wps/../WRFV3/external/io_netcdf -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib_share -I/Users/huyang/Documents/wps/../WRFV3/external/io_grib1 -I/Users/huyang/Documents/wps/../WRFV3/external/io_int -I/Users/huyang/Documents/wps/../WRFV3/inc -I/include \ -L/Users/huyang/Documents/wps/../WRFV3/external/io_grib1 -lio_grib1 -L/Users/huyang/Documents/wps/../WRFV3/external/io_grib_share -lio_grib_share -L/Users/huyang/Documents/wps/../WRFV3/external/io_int -lwrfio_int -L/Users/huyang/Documents/wps/../WRFV3/external/io_netcdf -lwrfio_nf -L/lib -lnetcdf \
gfortran: error: metgrid.o: No such file or directory gfortran: error: process_domain_module.o: No such file or directory gfortran: error: scan_input.o: No such file or directory gfortran: error: mpas_mesh.o: No such file or directory gfortran: error: remapper.o: No such file or directory make[1]: [metgrid.exe] Error 1 (ignored)
|