[Wrf-users] WRF V 3.1.1 compilation problem fire ignition start long............

jagabandhu panda jagabandhu at gmail.com
Thu Dec 24 03:05:29 MST 2009


Dear WRF users
Merry Christmas to you all! Enjoy the holidays and wish you to have great
time.

I am trying to compile WRF V 3.1.1 and get the following errors. It is my
request to help me if any one of you has faced such problems in the
compilation. Please pass on your suggestions. I would really appreciate your
help and be thankful to you!
=========================================================
/home/jagabandhu/SATDAS/RADMOD/WRF3P1/tools/standard.exe
nl_get_1_routines.bb | /lib/cpp -C -P > nl_get_1_routines.f90
rm -f nl_get_1_routines.b nl_get_1_routines.bb
pgf90 -c -r4 -i4  -O0 -w  -Mfree -byteswapio -I../dyn_em -I../dyn_nmm
-module /home/jagabandhu/SATDAS/RADMOD/WRF3P1/main
-I/home/jagabandhu/SATDAS/RADMOD/WRF3P1/external/esmf_time_f90
-I/home/jagabandhu/SATDAS/RADMOD/WRF3P1/main
-I/home/jagabandhu/SATDAS/RADMOD/WRF3P1/external/io_netcdf
-I/home/jagabandhu/SATDAS/RADMOD/WRF3P1/external/io_int
-I/home/jagabandhu/SATDAS/RADMOD/WRF3P1/frame
-I/home/jagabandhu/SATDAS/RADMOD/WRF3P1/share
-I/home/jagabandhu/SATDAS/RADMOD/WRF3P1/phys
-I/home/jagabandhu/SATDAS/RADMOD/WRF3P1/chem
-I/home/jagabandhu/SATDAS/RADMOD/WRF3P1/inc  nl_get_1_routines.f90
  0 inform,   1 warnings,   0 severes, 0 fatal for
nl_get_fire_ignition_start_long
  0 inform,   1 warnings,   0 severes, 0 fatal for
nl_get_fire_ignition_start_long
  0 inform,   1 warnings,   0 severes, 0 fatal for
nl_get_fire_ignition_start_long
  0 inform,   1 warnings,   0 severes, 0 fatal for
nl_get_fire_ignition_start_long
  0 inform,   1 warnings,   0 severes, 0 fatal for
nl_get_fire_ignition_start_long
PGF90-S-0165-nl_get_fire_ignition_start_long appeared more than once as a
subprogram (nl_get_1_routines.f90)
  0 inform,   0 warnings,   1 severes, 0 fatal for
nl_get_fire_ignition_start_long
PGF90-S-0165-nl_get_fire_ignition_start_long appeared more than once as a
subprogram (nl_get_1_routines.f90)
  0 inform,   0 warnings,   1 severes, 0 fatal for
nl_get_fire_ignition_start_long
PGF90-S-0165-nl_get_fire_ignition_start_long appeared more than once as a
subprogram (nl_get_1_routines.f90)
  0 inform,   0 warnings,   1 severes, 0 fatal for
nl_get_fire_ignition_start_long
PGF90-S-0165-nl_get_fire_ignition_start_long appeared more than once as a
subprogram (nl_get_1_routines.f90)
  0 inform,   0 warnings,   1 severes, 0 fatal for
nl_get_fire_ignition_start_long
make[2]: [nl_get_1_routines.o] Error 2 (ignored)
----------------------------------------------------------------------------------------------------------------------
/home/jagabandhu/SATDAS/RADMOD/WRF3P1/tools/standard.exe
nl_set_1_routines.bb | /lib/cpp -C -P > nl_set_1_routines.f90
rm -f nl_set_1_routines.b nl_set_1_routines.bb
pgf90 -c -r4 -i4  -O0 -w  -Mfree -byteswapio -I../dyn_em -I../dyn_nmm
-module /home/jagabandhu/SATDAS/RADMOD/WRF3P1/main
-I/home/jagabandhu/SATDAS/RADMOD/WRF3P1/external/esmf_time_f90
-I/home/jagabandhu/SATDAS/RADMOD/WRF3P1/main
-I/home/jagabandhu/SATDAS/RADMOD/WRF3P1/external/io_netcdf
-I/home/jagabandhu/SATDAS/RADMOD/WRF3P1/external/io_int
-I/home/jagabandhu/SATDAS/RADMOD/WRF3P1/frame
-I/home/jagabandhu/SATDAS/RADMOD/WRF3P1/share
-I/home/jagabandhu/SATDAS/RADMOD/WRF3P1/phys
-I/home/jagabandhu/SATDAS/RADMOD/WRF3P1/chem
-I/home/jagabandhu/SATDAS/RADMOD/WRF3P1/inc  nl_set_1_routines.f90
  0 inform,   1 warnings,   0 severes, 0 fatal for
nl_set_fire_ignition_start_long
  0 inform,   1 warnings,   0 severes, 0 fatal for
nl_set_fire_ignition_start_long
  0 inform,   1 warnings,   0 severes, 0 fatal for
nl_set_fire_ignition_start_long
  0 inform,   1 warnings,   0 severes, 0 fatal for
nl_set_fire_ignition_start_long
  0 inform,   1 warnings,   0 severes, 0 fatal for
nl_set_fire_ignition_start_long
PGF90-S-0165-nl_set_fire_ignition_start_long appeared more than once as a
subprogram (nl_set_1_routines.f90)
  0 inform,   0 warnings,   1 severes, 0 fatal for
nl_set_fire_ignition_start_long
PGF90-S-0165-nl_set_fire_ignition_start_long appeared more than once as a
subprogram (nl_set_1_routines.f90)
  0 inform,   0 warnings,   1 severes, 0 fatal for
nl_set_fire_ignition_start_long
PGF90-S-0165-nl_set_fire_ignition_start_long appeared more than once as a
subprogram (nl_set_1_routines.f90)
  0 inform,   0 warnings,   1 severes, 0 fatal for
nl_set_fire_ignition_start_long
PGF90-S-0165-nl_set_fire_ignition_start_long appeared more than once as a
subprogram (nl_set_1_routines.f90)
  0 inform,   0 warnings,   1 severes, 0 fatal for
nl_set_fire_ignition_start_long
make[2]: [nl_set_1_routines.o] Error 2 (ignored)
rm -f collect_on_comm.o
gcc -DFSEEKO64_OK  -o collect_on_comm.o -c  -DDM_PARALLEL -DSTUBMPI
collect_on_comm.c
gcc -DFSEEKO64_OK  -c  -DDM_PARALLEL -DSTUBMPI pack_utils.c
ar ru ../main/libwrflib.a module_driver_constants.o module_domain_type.o
module_alloc_space.o module_domain.o module_integrate.o module_timing.o
module_configure.o module_tiles.o module_machine.o module_nesting.o
module_wrf_error.o module_state_description.o module_sm.o module_io.o
module_comm_dm.o module_dm.o module_quilt_outbuf_ops.o module_io_quilt.o
wrf_num_bytes_between.o wrf_shutdown.o wrf_debug.o libmassv.o
nl_get_0_routines.o nl_get_1_routines.o nl_set_0_routines.o
nl_set_1_routines.o collect_on_comm.o
ar: creating ../main/libwrflib.a
ar: nl_get_1_routines.o: No such file or directory
make[2]: [framework] Error 1 (ignored)
ranlib ../main/libwrflib.a
ranlib: '../main/libwrflib.a': No such file
make[2]: [framework] Error 1 (ignored)
make[2]: Leaving directory `/home/jagabandhu/SATDAS/RADMOD/WRF3P1/frame'
--------------------------------------------------------------------------------------------------------------------------------------------
module_sf_ruclsm.f90:(.text+0x12951): undefined reference to
`wrf_dm_bcast_string_'
module_sf_ruclsm.f90:(.text+0x12967): undefined reference to
`wrf_dm_bcast_integer_'
module_sf_ruclsm.f90:(.text+0x1297d): undefined reference to
`wrf_dm_bcast_integer_'
module_sf_ruclsm.f90:(.text+0x12993): undefined reference to
`wrf_dm_bcast_real_'
module_sf_ruclsm.f90:(.text+0x129a9): undefined reference to
`wrf_dm_bcast_real_'
module_sf_ruclsm.f90:(.text+0x129bf): undefined reference to
`wrf_dm_bcast_real_'
module_sf_ruclsm.f90:(.text+0x129d5): undefined reference to
`wrf_dm_bcast_real_'
module_sf_ruclsm.f90:(.text+0x129eb): undefined reference to
`wrf_dm_bcast_real_'
libwrflib.a(module_sf_ruclsm.o):module_sf_ruclsm.f90:(.text+0x12a01): more
undefined references to `wrf_dm_bcast_real_' follow
libwrflib.a(module_sf_ruclsm.o): In function
`module_sf_ruclsm_ruclsm_soilvegparm_':
module_sf_ruclsm.f90:(.text+0x12a7a): undefined reference to `wrf_message_'
module_sf_ruclsm.f90:(.text+0x12a90): undefined reference to `wrf_message_'
module_sf_ruclsm.f90:(.text+0x12ac1): undefined reference to
`wrf_error_fatal3_'
module_sf_ruclsm.f90:(.text+0x12ac6): undefined reference to
`wrf_dm_on_monitor_'
module_sf_ruclsm.f90:(.text+0x12c80): undefined reference to
`wrf_error_fatal3_'
module_sf_ruclsm.f90:(.text+0x1366a): undefined reference to
`wrf_dm_bcast_integer_'
module_sf_ruclsm.f90:(.text+0x13680): undefined reference to
`wrf_dm_bcast_integer_'
module_sf_ruclsm.f90:(.text+0x13696): undefined reference to
`wrf_dm_bcast_real_'
module_sf_ruclsm.f90:(.text+0x136ac): undefined reference to
`wrf_dm_bcast_real_'
module_sf_ruclsm.f90:(.text+0x136c2): undefined reference to
`wrf_dm_bcast_real_'
module_sf_ruclsm.f90:(.text+0x136d8): undefined reference to
`wrf_dm_bcast_real_'
module_sf_ruclsm.f90:(.text+0x136ee): undefined reference to
`wrf_dm_bcast_real_'
libwrflib.a(module_sf_ruclsm.o):module_sf_ruclsm.f90:(.text+0x13704): more
undefined references to `wrf_dm_bcast_real_' follow
-------------------------------------------------------
/home/jagabandhu/SATDAS/RADMOD/WRF3P1/external/esmf_time_f90/libesmf_time.a(ESMF_Alarm.o):
In function `esmf_alarmmod_esmf_alarmsetringinterval_':
ESMF_Alarm.f:(.text+0x208): undefined reference to `wrf_error_fatal_'
/home/jagabandhu/SATDAS/RADMOD/WRF3P1/external/esmf_time_f90/libesmf_time.a(ESMF_Alarm.o):
In function `esmf_alarmmod_esmf_alarmgetringtime_':
ESMF_Alarm.f:(.text+0x238): undefined reference to `wrf_error_fatal_'
/home/jagabandhu/SATDAS/RADMOD/WRF3P1/external/esmf_time_f90/libesmf_time.a(ESMF_Alarm.o):
In function `esmf_alarmmod_esmf_alarmsetringtime_':
ESMF_Alarm.f:(.text+0x268): undefined reference to `wrf_error_fatal_'
/home/jagabandhu/SATDAS/RADMOD/WRF3P1/external/esmf_time_f90/libesmf_time.a(ESMF_Alarm.o):
In function `esmf_alarmmod_esmf_alarmsetprevringtime_':
ESMF_Alarm.f:(.text+0x388): undefined reference to `wrf_error_fatal_'
/home/jagabandhu/SATDAS/RADMOD/WRF3P1/external/esmf_time_f90/libesmf_time.a(ESMF_Alarm.o):
In function `esmf_alarmmod_esmf_alarmgetstoptime_':
ESMF_Alarm.f:(.text+0x3b8): undefined reference to `wrf_error_fatal_'
/home/jagabandhu/SATDAS/RADMOD/WRF3P1/external/esmf_time_f90/libesmf_time.a(ESMF_Alarm.o):ESMF_Alarm.f:(.text+0x3e8):
more undefined references to `wrf_error_fatal_' follow
/home/jagabandhu/SATDAS/RADMOD/WRF3P1/external/io_int/libwrfio_int.a(io_int.o):
In function `module_ext_internal_init_module_ext_internal_':
io_int.f:(.text+0x147): undefined reference to `wrf_sizeof_integer_'
io_int.f:(.text+0x154): undefined reference to `wrf_sizeof_real_'
/home/jagabandhu/SATDAS/RADMOD/WRF3P1/external/io_int/libwrfio_int.a(io_int.o):
In function `ext_int_get_next_time_':
io_int.f:(.text+0xd7a): undefined reference to `wrf_error_fatal_'
io_int.f:(.text+0xda1): undefined reference to `wrf_error_fatal_'
/home/jagabandhu/SATDAS/RADMOD/WRF3P1/external/io_int/libwrfio_int.a(io_int.o):
In function `ext_int_get_var_info_':
io_int.f:(.text+0x161a): undefined reference to `wrf_error_fatal_'
io_int.f:(.text+0x1641): undefined reference to `wrf_error_fatal_'
/home/jagabandhu/SATDAS/RADMOD/WRF3P1/external/io_int/libwrfio_int.a(io_int.o):
In function `ext_int_get_next_var_':
io_int.f:(.text+0x1b26): undefined reference to `wrf_error_fatal_'
/home/jagabandhu/SATDAS/RADMOD/WRF3P1/external/io_int/libwrfio_int.a(io_int.o):io_int.f:(.text+0x1b4d):
more undefined references to `wrf_error_fatal_' follow
/home/jagabandhu/SATDAS/RADMOD/WRF3P1/external/io_int/libwrfio_int.a(io_int.o):
In function `ext_int_get_dom_ti_logical_':
io_int.f:(.text+0x2a48): undefined reference to `wrf_message_'
/home/jagabandhu/SATDAS/RADMOD/WRF3P1/external/io_int/libwrfio_int.a(io_int.o):
In function `ext_int_put_dom_ti_logical_':
io_int.f:(.text+0x2a88): undefined reference to `wrf_message_'
/home/jagabandhu/SATDAS/RADMOD/WRF3P1/external/io_int/libwrfio_int.a(io_int.o):
In function `ext_int_get_dom_td_double_':
io_int.f:(.text+0x2f08): undefined reference to `wrf_error_fatal_'
/home/jagabandhu/SATDAS/RADMOD/WRF3P1/external/io_int/libwrfio_int.a(io_int.o):
In function `ext_int_put_dom_td_double_':
io_int.f:(.text+0x2f38): undefined reference to `wrf_error_fatal_'
/home/jagabandhu/SATDAS/RADMOD/WRF3P1/external/io_int/libwrfio_int.a(io_int.o):
In function `ext_int_get_var_ti_double_':
io_int.f:(.text+0x3378): undefined reference to `wrf_error_fatal_'
/home/jagabandhu/SATDAS/RADMOD/WRF3P1/external/io_int/libwrfio_int.a(io_int.o):
In function `ext_int_put_var_ti_double_':
io_int.f:(.text+0x33a8): undefined reference to `wrf_error_fatal_'
/home/jagabandhu/SATDAS/RADMOD/WRF3P1/external/io_int/libwrfio_int.a(io_int.o):
In function `ext_int_get_var_td_double_':
io_int.f:(.text+0x38e8): undefined reference to `wrf_error_fatal_'
/home/jagabandhu/SATDAS/RADMOD/WRF3P1/external/io_int/libwrfio_int.a(io_int.o):io_int.f:(.text+0x3918):
more undefined references to `wrf_error_fatal_' follow
/home/jagabandhu/SATDAS/RADMOD/WRF3P1/external/io_int/libwrfio_int.a(io_int.o):
In function `ext_int_read_field_':
io_int.f:(.text+0x3d20): undefined reference to `wrf_message_'
io_int.f:(.text+0x3f6d): undefined reference to `wrf_message_'
/home/jagabandhu/SATDAS/RADMOD/WRF3P1/external/io_int/libwrfio_int.a(io_int.o):
In function `ext_int_write_field_':
io_int.f:(.text+0x4043): undefined reference to `wrf_error_fatal_'
io_int.f:(.text+0x4067): undefined reference to `wrf_error_fatal_'
io_int.f:(.text+0x40b2): undefined reference to `wrf_error_fatal_'
io_int.f:(.text+0x40e6): undefined reference to `wrf_error_fatal_'
make[1]: [em_wrf] Error 2 (ignored)
make[1]: Leaving directory `/home/jagabandhu/SATDAS/RADMOD/WRF3P1/main'
---------------------------------------------------------------------------------------------
-----------------------------------
-------------------------------
---------------------------
The undefined references go on...............and as a result the exe files
do not form.

I feel the problem started with "nl_fire_ignition_start_long appeared more
than once as a subprogram" and then it continued. So, I request all of the
users community to help me to over come the problems. I will really be
grateful to you all.

with regards
Jagabandhu
New Delhi, India
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ucar.edu/pipermail/wrf-users/attachments/20091224/53b6a522/attachment-0001.html 


More information about the Wrf-users mailing list