Undefined symbols for architecture x86_64 - How to solve it?

Dear All,

I am working with an atmospheric+oceanic+waves coupled model (COAWST).
This system uses WRF+ROMS+SWAM models. This system compiles and works well on our Cray computer. Now I am struggling to compile a toy version of it in my MacBook air with PGI compilers. I am doing on this machine:

Darwin MacBook-Air-de-Luciano.local 13.3.0 Darwin Kernel Version 13.3.0: Tue Jun 3 21:27:35 PDT 2014; root:xnu-2422.110.17~1/RELEASE_X86_64 x86_64

The system compiles well the routines however when it needs compile the libs it
fails. I have a long log file with all messages, but I don’t know how to append here. Below I am copying the main compilation flags and just a little of the log file. This message (Undefined symbols for architecture x86_64) always come across. I am using -m64 and compiling on 64 bits.

I appreciate any comments/suggestions.
Cheers

Luciano








[[list=mpif90 -o ndown.exe -O2 -fast -w -Mfree -byteswapio -Mnomod ndown_em.o …/dyn_em/module_initialize_real.o libwrflib.a -L/usr/local/netcdf-4.3.2/lib -L/usr/local/netcdf-4.3.2/lib -lnetcdf -lm
Undefined symbols for architecture x86_64:
esmf_calendarmod$8", referenced from:
MAIN in ndown_em.o
add_to_bufsize_for_field_c”, referenced from:
add_to_bufsize_for_field in libwrflib.a(module_quilt_outbuf_ops.o)
byte_bcast”, referenced from:
wrf_dm_bcast_bytes in libwrflib.a(module_dm.o)
cfft1b”, referenced from:
module_stoch_do_fftback_along_x in libwrflib.a(module_stoch.o)
module_stoch_do_fftback_along_y in libwrflib.a(module_stoch.o)
cfft1i”, referenced from:
module_stoch_setup_stoch_skebs in libwrflib.a(module_stoch.o)
module_stoch_setup_stoch_sppt in libwrflib.a(module_stoch.o)
dfft1b”, referenced from:
module_polarfft_polar_filter_fft_2d_ncar in libwrflib.a(module_polarfft.o)
dfft1f”, referenced from:
module_polarfft_polar_filter_fft_2d_ncar in libwrflib.a(module_polarfft.o)
dfft1i”, referenced from:
module_polarfft_polar_filter_fft_2d_ncar in libwrflib.a(module_polarfft.o)
esmf_alarmclockmod”, referenced from:
.C9_310 in ndown_em.o
.C32_338 in module_initialize_real.o
.C13_284 in libwrflib.a(module_date_time.o)
.C6_17662 in libwrflib.a(nest_init_utils.o)
.C121_284 in libwrflib.a(module_io_domain.o)
.C70_285 in libwrflib.a(module_io_quilt.o)
anon in libwrflib.a(init_modules.o)

esmf_alarmclockmod_esmf_alarmcreate”, referenced from:
module_domain_domain_alarm_create in libwrflib.a(module_domain.o)
esmf_alarmmod$esmf_alarm$td”, referenced from:
module_domain_type$domain$td$ld in libwrflib.a(module_domain_type.o)
esmf_alarmmod”, referenced from:
.C9_310 in ndown_em.o
.C32_338 in module_initialize_real.o
.C13_284 in libwrflib.a(module_date_time.o)
.C6_17662 in libwrflib.a(nest_init_utils.o)
.C121_284 in libwrflib.a(module_io_domain.o)
.C70_285 in libwrflib.a(module_io_quilt.o)
anon in libwrflib.a(init_modules.o)

esmf_alarmmod_esmf_alarmdestroy”, referenced from:
module_domain_domain_alarms_destroy in libwrflib.a(module_domain.o)
esmf_alarmmod_esmf_alarmdisable”, referenced from:
setup_timekeeping in libwrflib.a(set_timekeeping.o)
esmf_alarmmod_esmf_alarmenable”, referenced from:
setup_timekeeping in libwrflib.a(set_timekeeping.o)
esmf_alarmmod_esmf_alarmget”, referenced from:
input_wrf in libwrflib.a(input_wrf.o)
output_wrf in libwrflib.a(output_wrf.o)
solve_em in libwrflib.a(solve_em.o)
module_diag_afwa_afwa_diagnostics_driver in libwrflib.a(module_diag_afwa.o)
esmf_alarmmod_esmf_alarmisringing”, referenced from:
med_before_solve_io in libwrflib.a(mediation_integrate.o)
med_last_solve_io in libwrflib.a(mediation_integrate.o)
med_latbound_in in libwrflib.a(mediation_integrate.o)
output_wrf in libwrflib.a(output_wrf.o)
esmf_alarmmod_esmf_alarmringeroff”, referenced from:
module_domain_domain_alarm_create in libwrflib.a(module_domain.o)
input_wrf in libwrflib.a(input_wrf.o)
med_before_solve_io in libwrflib.a(mediation_integrate.o)
med_latbound_in in libwrflib.a(mediation_integrate.o)
esmf_alarmmod_esmf_alarmringeron”, referenced from:
setup_timekeeping in libwrflib.a(set_timekeeping.o)
input_wrf in libwrflib.a(input_wrf.o)
esmf_alarmmod_esmf_alarmset”, referenced from:
input_wrf in libwrflib.a(input_wrf.o)
med_latbound_in in libwrflib.a(mediation_integrate.o)
esmf_basemod”, referenced from:
.C9_310 in ndown_em.o
.C32_338 in module_initialize_real.o
.C13_284 in libwrflib.a(module_date_time.o)
.C6_17662 in libwrflib.a(nest_init_utils.o)
.C121_284 in libwrflib.a(module_io_domain.o)
.C70_285 in libwrflib.a(module_io_quilt.o)
anon in libwrflib.a(init_modules.o)

esmf_basetimemod”, referenced from:
.C9_310 in ndown_em.o
.C32_338 in module_initialize_real.o
.C13_284 in libwrflib.a(module_date_time.o)
.C6_17662 in libwrflib.a(nest_init_utils.o)
.C121_284 in libwrflib.a(module_io_domain.o)
.C70_285 in libwrflib.a(module_io_quilt.o)
anon in libwrflib.a(init_modules.o)

esmf_calendarmod”, referenced from:
.C9_310 in ndown_em.o
.C32_338 in module_initialize_real.o
.C13_284 in libwrflib.a(module_date_time.o)
.C6_17662 in libwrflib.a(nest_init_utils.o)
.C121_284 in libwrflib.a(module_io_domain.o)
.C70_285 in libwrflib.a(module_io_quilt.o)
anon in libwrflib.a(init_modules.o)

esmf_clockmod$esmf_clock$td”, referenced from:
module_domain_alloc_and_configure_domain in libwrflib.a(module_domain.o)
module_domain_type$domain$td$ld in libwrflib.a(module_domain_type.o)
esmf_clockmod”, referenced from:
.C9_310 in ndown_em.o
.C32_338 in module_initialize_real.o
.C13_284 in libwrflib.a(module_date_time.o)
.C6_17662 in libwrflib.a(nest_init_utils.o)
.C121_284 in libwrflib.a(module_io_domain.o)
.C70_285 in libwrflib.a(module_io_quilt.o)
anon in libwrflib.a(init_modules.o)

esmf_clockmod_esmf_clockadvance”, referenced from:
module_domain_domain_clockadvance in libwrflib.a(module_domain.o)
esmf_clockmod_esmf_clockcreate”, referenced from:
module_domain_domain_clock_create in libwrflib.a(module_domain.o)
esmf_clockmod_esmf_clockdestroy”, referenced from:
module_domain_domain_clock_destroy in libwrflib.a(module_domain.o)
esmf_clockmod_esmf_clockget”, referenced from:
wrf_clockprint in libwrflib.a(module_date_time.o)
module_domain_domain_get_current_time in libwrflib.a(module_domain.o)
module_domain_domain_get_start_time in libwrflib.a(module_domain.o)
module_domain_domain_get_stop_time in libwrflib.a(module_domain.o)
module_domain_domain_get_time_step in libwrflib.a(module_domain.o)
module_domain_domain_get_advancecount in libwrflib.a(module_domain.o)
setup_timekeeping in libwrflib.a(set_timekeeping.o)

esmf_clockmod_esmf_clockisstoptime”, referenced from:
module_domain_domain_clockisstoptime in libwrflib.a(module_domain.o)
med_nest_force in libwrflib.a(mediation_integrate.o)
esmf_clockmod_esmf_clockset”, referenced from:
module_domain_domain_clock_set in libwrflib.a(module_domain.o)
dfi_bck_init in libwrflib.a(dfi.o)
dfi_fwd_init in libwrflib.a(dfi.o)
dfi_startfwd_init in libwrflib.a(dfi.o)
dfi_startbck_init in libwrflib.a(dfi.o)
adapt_timestep in libwrflib.a(adapt_timestep_em.o)
esmf_mod”, referenced from:
.C9_310 in ndown_em.o
.C32_338 in module_initialize_real.o
.C13_284 in libwrflib.a(module_date_time.o)
.C6_17662 in libwrflib.a(nest_init_utils.o)
.C121_284 in libwrflib.a(module_io_domain.o)
.C70_285 in libwrflib.a(module_io_quilt.o)
anon in libwrflib.a(init_modules.o)

esmf_stubs”, referenced from:
.C9_310 in ndown_em.o
.C32_338 in module_initialize_real.o
.C13_284 in libwrflib.a(module_date_time.o)
.C6_17662 in libwrflib.a(nest_init_utils.o)
.C121_284 in libwrflib.a(module_io_domain.o)
.C70_285 in libwrflib.a(module_io_quilt.o)
anon in libwrflib.a(init_modules.o)

esmf_stubs_esmf_finalize”, referenced from:
MAIN in ndown_em.o
esmf_stubs_esmf_initialize”, referenced from:
MAIN in ndown_em.o
esmf_timeintervalmod”, referenced from:
.C9_310 in ndown_em.o
.C32_338 in module_initialize_real.o
.C13_284 in libwrflib.a(module_date_time.o)
.C6_17662 in libwrflib.a(nest_init_utils.o)
.C121_284 in libwrflib.a(module_io_domain.o)
.C70_285 in libwrflib.a(module_io_quilt.o)
anon in libwrflib.a(init_modules.o)

esmf_timeintervalmod_esmf_timeintervaldiff”, referenced from:
setup_timekeeping in libwrflib.a(set_timekeeping.o)
adapt_timestep in libwrflib.a(adapt_timestep_em.o)
esmf_timeintervalmod_esmf_timeintervaldivquot”, referenced from:
adjust_io_timestr in libwrflib.a(module_io_domain.o)
esmf_timeintervalmod_esmf_timeintervaleq”, referenced from:
setup_timekeeping in libwrflib.a(set_timekeeping.o)
esmf_timeintervalmod_esmf_timeintervalget”, referenced from:
wrf_timeinttoa in libwrflib.a(module_date_time.o)
module_domain_domain_clock_get in libwrflib.a(module_domain.o)
module_domain_test_adjust_io_timestr in libwrflib.a(module_domain.o)
module_domain_domain_time_test in libwrflib.a(module_domain.o)
setup_timekeeping in libwrflib.a(set_timekeeping.o)
optfil_driver in libwrflib.a(dfi.o)
output_wrf in libwrflib.a(output_wrf.o)

esmf_timeintervalmod_esmf_timeintervalgt”, referenced from:
setup_timekeeping in libwrflib.a(set_timekeeping.o)
adapt_timestep in libwrflib.a(adapt_timestep_em.o)
esmf_timeintervalmod_esmf_timeintervalispositive”, referenced from:
module_domain_domain_clockisstopsubtime in libwrflib.a(module_domain.o)
esmf_timeintervalmod_esmf_timeintervalle”, referenced from:
adapt_timestep in libwrflib.a(adapt_timestep_em.o)
esmf_timeintervalmod_esmf_timeintervallt”, referenced from:
adapt_timestep in libwrflib.a(adapt_timestep_em.o)
esmf_timeintervalmod_esmf_timeintervalne”, referenced from:
setup_timekeeping in libwrflib.a(set_timekeeping.o)
esmf_timeintervalmod_esmf_timeintervalprodi”, referenced from:
adjust_io_timestr in libwrflib.a(module_io_domain.o)
adapt_timestep in libwrflib.a(adapt_timestep_em.o)
calc_dt in libwrflib.a(adapt_timestep_em.o)
esmf_timeintervalmod_esmf_timeintervalquoti”, referenced from:
setup_timekeeping in libwrflib.a(set_timekeeping.o)
adapt_timestep in libwrflib.a(adapt_timestep_em.o)
calc_dt in libwrflib.a(adapt_timestep_em.o)
esmf_timeintervalmod_esmf_timeintervalset”, referenced from:
module_domain_domain_clock_set in libwrflib.a(module_domain.o)
module_domain_test_adjust_io_timestr in libwrflib.a(module_domain.o)
setup_timekeeping in libwrflib.a(set_timekeeping.o)
input_wrf in libwrflib.a(input_wrf.o)
output_wrf in libwrflib.a(output_wrf.o)
solve_em in libwrflib.a(solve_em.o)
adapt_timestep in libwrflib.a(adapt_timestep_em.o)

esmf_timeintervalmod_esmf_timeintervalsum”, referenced from:
setup_timekeeping in libwrflib.a(set_timekeeping.o)
esmf_timemod”, referenced from:
.C9_310 in ndown_em.o
.C32_338 in module_initialize_real.o
.C13_284 in libwrflib.a(module_date_time.o)
.C6_17662 in libwrflib.a(nest_init_utils.o)
.C121_284 in libwrflib.a(module_io_domain.o)
.C70_285 in libwrflib.a(module_io_quilt.o)
anon in libwrflib.a(init_modules.o)

esmf_timemod_esmf_timecopy”, referenced from:
adjust_io_timestr in libwrflib.a(module_io_domain.o)
module_domain_domain_get_time_since_sim_start in libwrflib.a(module_domain.o)
module_domain_domain_clock_get in libwrflib.a(module_domain.o)
module_integrate_integrate in libwrflib.a(module_integrate.o)
setup_timekeeping in libwrflib.a(set_timekeeping.o)
dfi_bck_init in libwrflib.a(dfi.o)
dfi_fwd_init in libwrflib.a(dfi.o)

esmf_timemod_esmf_timedec”, referenced from:
module_domain_is_alarm_tstep in libwrflib.a(module_domain.o)
module_integrate_integrate in libwrflib.a(module_integrate.o)
module_diag_afwa_afwa_diagnostics_driver in libwrflib.a(module_diag_afwa.o)
esmf_timemod_esmf_timediff”, referenced from:
adjust_io_timestr in libwrflib.a(module_io_domain.o)
module_domain_domain_get_time_since_sim_start in libwrflib.a(module_domain.o)
setup_timekeeping in libwrflib.a(set_timekeeping.o)
optfil_driver in libwrflib.a(dfi.o)
output_wrf in libwrflib.a(output_wrf.o)
solve_em in libwrflib.a(solve_em.o)
adapt_timestep in libwrflib.a(adapt_timestep_em.o)

esmf_timemod_esmf_timeeq”, referenced from:
module_domain_domain_last_time_step in libwrflib.a(module_domain.o)
module_domain_domain_clockisstarttime in libwrflib.a(module_domain.o)
module_domain_domain_clockissimstarttime in libwrflib.a(module_domain.o)
med_before_solve_io in libwrflib.a(mediation_integrate.o)
med_nest_initial in libwrflib.a(mediation_integrate.o)
med_latbound_in in libwrflib.a(mediation_integrate.o)
esmf_timemod_esmf_timege”, referenced from:
module_domain_domain_clockisstopsubtime in libwrflib.a(module_domain.o)
input_wrf in libwrflib.a(input_wrf.o)
med_latbound_in in libwrflib.a(mediation_integrate.o)
module_diag_afwa_afwa_diagnostics_driver in libwrflib.a(module_diag_afwa.o)
esmf_timemod_esmf_timeget”, referenced from:
wrf_timetoa in libwrflib.a(module_date_time.o)
module_domain_domain_clock_get in libwrflib.a(module_domain.o)
module_domain_domain_setgmtetc in libwrflib.a(module_domain.o)
module_domain_test_adjust_io_timestr in libwrflib.a(module_domain.o)
setup_timekeeping in libwrflib.a(set_timekeeping.o)
optfil_driver in libwrflib.a(dfi.o)
module_first_rk_step_part1_first_rk_step_part1 in libwrflib.a(module_first_rk_step_part1.o)

esmf_timemod_esmf_timegt”, referenced from:
module_domain_is_alarm_tstep in libwrflib.a(module_domain.o)
module_nesting_nests_to_open in libwrflib.a(module_nesting.o)
esmf_timemod_esmf_timeinc”, referenced from:
adjust_io_timestr in libwrflib.a(module_io_domain.o)
module_domain_domain_last_time_step in libwrflib.a(module_domain.o)
module_domain_domain_alarm_create in libwrflib.a(module_domain.o)
module_domain_is_alarm_tstep in libwrflib.a(module_domain.o)
setup_timekeeping in libwrflib.a(set_timekeeping.o)
input_wrf in libwrflib.a(input_wrf.o)
output_wrf in libwrflib.a(output_wrf.o)

esmf_timemod_esmf_timele”, referenced from:
module_domain_domain_clockisstopsubtime in libwrflib.a(module_domain.o)
module_domain_is_alarm_tstep in libwrflib.a(module_domain.o)
module_nesting_nests_to_open in libwrflib.a(module_nesting.o)
esmf_timemod_esmf_timelt”, referenced from:
module_domain_is_alarm_tstep in libwrflib.a(module_domain.o)
module_bc_time_utilities_lbc_read_time in libwrflib.a(module_bc_time_utilities.o)
solve_em in libwrflib.a(solve_em.o)
module_diag_afwa_afwa_diagnostics_driver in libwrflib.a(module_diag_afwa.o)
esmf_timemod_esmf_timene”, referenced from:
input_wrf in libwrflib.a(input_wrf.o)
med_before_solve_io in libwrflib.a(mediation_integrate.o)
track_driver in libwrflib.a(track_driver.o)
adapt_timestep in libwrflib.a(adapt_timestep_em.o)
esmf_timemod_esmf_timeset”, referenced from:
wrf_atotime in libwrflib.a(module_date_time.o)
module_domain_domain_get_sim_start_time in libwrflib.a(module_domain.o)
module_domain_test_adjust_io_timestr in libwrflib.a(module_domain.o)
setup_timekeeping in libwrflib.a(set_timekeeping.o)
module_nesting_nests_to_open in libwrflib.a(module_nesting.o)
ext_gr1_get_dom_td_char”, referenced from:
module_io_wrf_get_dom_td_char_arr in libwrflib.a(module_io.o)
ext_gr1_get_dom_td_double”, referenced from:
module_io_wrf_get_dom_td_double_arr in libwrflib.a(module_io.o)
module_io_wrf_get_dom_td_double_sca in libwrflib.a(module_io.o)
ext_gr1_get_dom_td_integer”, referenced from:
module_io_wrf_get_dom_td_integer_arr in libwrflib.a(module_io.o)
module_io_wrf_get_dom_td_integer_sca in libwrflib.a(module_io.o)
ext_gr1_get_dom_td_logical”, referenced from:
module_io_wrf_get_dom_td_logical_arr in libwrflib.a(module_io.o)
module_io_wrf_get_dom_td_logical_sca in libwrflib.a(module_io.o)
ext_gr1_get_dom_td_real”, referenced from:
module_io_wrf_get_dom_td_real_arr in libwrflib.a(module_io.o)
module_io_wrf_get_dom_td_real_sca in libwrflib.a(module_io.o)
ext_gr1_get_dom_ti_char”, referenced from:
module_io_wrf_get_dom_ti_char_arr in libwrflib.a(module_io.o)
ext_gr1_get_dom_ti_double”, referenced from:
module_io_wrf_get_dom_ti_double_arr in libwrflib.a(module_io.o)
module_io_wrf_get_dom_ti_double_sca in libwrflib.a(module_io.o)
ext_gr1_get_dom_ti_integer”, referenced from:
module_io_wrf_get_dom_ti_integer_arr in libwrflib.a(module_io.o)
module_io_wrf_get_dom_ti_integer_sca in libwrflib.a(module_io.o)
ext_gr1_get_dom_ti_logical”, referenced from:
module_io_wrf_get_dom_ti_logical_arr in libwrflib.a(module_io.o)
module_io_wrf_get_dom_ti_logical_sca in libwrflib.a(module_io.o)
ext_gr1_get_dom_ti_real”, referenced from:
module_io_wrf_get_dom_ti_real_arr in libwrflib.a(module_io.o)
module_io_wrf_get_dom_ti_real_sca in libwrflib.a(module_io.o)
ext_gr1_get_next_time”, referenced from:
module_io_wrf_get_next_time in libwrflib.a(module_io.o)
ext_gr1_get_next_var”, referenced from:
module_io_wrf_get_next_var in libwrflib.a(module_io.o)
ext_gr1_get_previous_time”, referenced from:
module_io_wrf_get_previous_time in libwrflib.a(module_io.o)
ext_gr1_get_var_info”, referenced from:
module_io_wrf_get_var_info in libwrflib.a(module_io.o)
ext_gr1_get_var_td_char”, referenced from:
module_io_wrf_get_var_td_char_arr in libwrflib.a(module_io.o)
ext_gr1_get_var_td_double”, referenced from:
module_io_wrf_get_var_td_double_arr in libwrflib.a(module_io.o)
module_io_wrf_get_var_td_double_sca in libwrflib.a(module_io.o)
ext_gr1_get_var_td_integer”, referenced from:
module_io_wrf_get_var_td_integer_arr in libwrflib.a(module_io.o)
module_io_wrf_get_var_td_integer_sca in libwrflib.a(module_io.o)
ext_gr1_get_var_td_logical”, referenced from:
module_io_wrf_get_var_td_logical_arr in libwrflib.a(module_io.o)
module_io_wrf_get_var_td_logical_sca in libwrflib.a(module_io.o)
ext_gr1_get_var_td_real”, referenced from:
module_io_wrf_get_var_td_real_arr in libwrflib.a(module_io.o)
module_io_wrf_get_var_td_real_sca in libwrflib.a(module_io.o)
ext_gr1_get_var_ti_char”, referenced from:
module_io_wrf_get_var_ti_char_arr in libwrflib.a(module_io.o)
ext_gr1_get_var_ti_double”, referenced from:
module_io_wrf_get_var_ti_double_arr in libwrflib.a(module_io.o)
module_io_wrf_get_var_ti_double_sca in libwrflib.a(module_io.o)
ext_gr1_get_var_ti_integer”, referenced from:
module_io_wrf_get_var_ti_integer_arr in libwrflib.a(module_io.o)
module_io_wrf_get_var_ti_integer_sca in libwrflib.a(module_io.o)
ext_gr1_get_var_ti_logical”, referenced from:
module_io_wrf_get_var_ti_logical_arr in libwrflib.a(module_io.o)
module_io_wrf_get_var_ti_logical_sca in libwrflib.a(module_io.o)
ext_gr1_get_var_ti_real”, referenced from:
module_io_wrf_get_var_ti_real_arr in libwrflib.a(module_io.o)
module_io_wrf_get_var_ti_real_sca in libwrflib.a(module_io.o)
ext_gr1_inquire_filename”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_io_wrf_inquire_filename in libwrflib.a(module_io.o)
ext_gr1_inquire_opened”, referenced from:
module_io_wrf_inquire_opened in libwrflib.a(module_io.o)
ext_gr1_ioclose”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_io_wrf_ioclose in libwrflib.a(module_io.o)
ext_gr1_ioexit”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_io_wrf_ioexit in libwrflib.a(module_io.o)
ext_gr1_ioinit”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_io_wrf_ioinit in libwrflib.a(module_io.o)
ext_gr1_iosync”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_io_wrf_iosync in libwrflib.a(module_io.o)
ext_gr1_open_for_read”, referenced from:
module_io_wrf_open_for_read in libwrflib.a(module_io.o)
ext_gr1_open_for_read_begin”, referenced from:
module_io_wrf_open_for_read_begin in libwrflib.a(module_io.o)
ext_gr1_open_for_read_commit”, referenced from:
module_io_wrf_open_for_read_commit in libwrflib.a(module_io.o)
ext_gr1_open_for_write_begin”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_io_wrf_open_for_write_begin in libwrflib.a(module_io.o)
ext_gr1_open_for_write_commit”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_io_wrf_open_for_write_commit in libwrflib.a(module_io.o)
ext_gr1_put_dom_td_char”, referenced from:
module_io_wrf_put_dom_td_char_arr in libwrflib.a(module_io.o)
ext_gr1_put_dom_td_double”, referenced from:
module_io_wrf_put_dom_td_double_arr in libwrflib.a(module_io.o)
module_io_wrf_put_dom_td_double_sca in libwrflib.a(module_io.o)
ext_gr1_put_dom_td_integer”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_io_wrf_put_dom_td_integer_arr in libwrflib.a(module_io.o)
module_io_wrf_put_dom_td_integer_sca in libwrflib.a(module_io.o)
ext_gr1_put_dom_td_logical”, referenced from:
module_io_wrf_put_dom_td_logical_arr in libwrflib.a(module_io.o)
module_io_wrf_put_dom_td_logical_sca in libwrflib.a(module_io.o)
ext_gr1_put_dom_td_real”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_io_wrf_put_dom_td_real_arr in libwrflib.a(module_io.o)
module_io_wrf_put_dom_td_real_sca in libwrflib.a(module_io.o)
ext_gr1_put_dom_ti_char”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_io_wrf_put_dom_ti_char_arr in libwrflib.a(module_io.o)
ext_gr1_put_dom_ti_double”, referenced from:
module_io_wrf_put_dom_ti_double_arr in libwrflib.a(module_io.o)
module_io_wrf_put_dom_ti_double_sca in libwrflib.a(module_io.o)
ext_gr1_put_dom_ti_integer”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_io_wrf_put_dom_ti_integer_arr in libwrflib.a(module_io.o)
module_io_wrf_put_dom_ti_integer_sca in libwrflib.a(module_io.o)
ext_gr1_put_dom_ti_logical”, referenced from:
module_io_wrf_put_dom_ti_logical_arr in libwrflib.a(module_io.o)
module_io_wrf_put_dom_ti_logical_sca in libwrflib.a(module_io.o)
ext_gr1_put_dom_ti_real”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_io_wrf_put_dom_ti_real_arr in libwrflib.a(module_io.o)
module_io_wrf_put_dom_ti_real_sca in libwrflib.a(module_io.o)
ext_gr1_put_var_td_char”, referenced from:
module_io_wrf_put_var_td_char_arr in libwrflib.a(module_io.o)
ext_gr1_put_var_td_double”, referenced from:
module_io_wrf_put_var_td_double_arr in libwrflib.a(module_io.o)
module_io_wrf_put_var_td_double_sca in libwrflib.a(module_io.o)
ext_gr1_put_var_td_integer”, referenced from:
module_io_wrf_put_var_td_integer_arr in libwrflib.a(module_io.o)
module_io_wrf_put_var_td_integer_sca in libwrflib.a(module_io.o)
ext_gr1_put_var_td_logical”, referenced from:
module_io_wrf_put_var_td_logical_arr in libwrflib.a(module_io.o)
module_io_wrf_put_var_td_logical_sca in libwrflib.a(module_io.o)
ext_gr1_put_var_td_real”, referenced from:
module_io_wrf_put_var_td_real_arr in libwrflib.a(module_io.o)
module_io_wrf_put_var_td_real_sca in libwrflib.a(module_io.o)
ext_gr1_put_var_ti_char”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_io_wrf_put_var_ti_char_arr in libwrflib.a(module_io.o)
ext_gr1_put_var_ti_double”, referenced from:
module_io_wrf_put_var_ti_double_arr in libwrflib.a(module_io.o)
module_io_wrf_put_var_ti_double_sca in libwrflib.a(module_io.o)
ext_gr1_put_var_ti_integer”, referenced from:
module_io_wrf_put_var_ti_integer_arr in libwrflib.a(module_io.o)
module_io_wrf_put_var_ti_integer_sca in libwrflib.a(module_io.o)
ext_gr1_put_var_ti_logical”, referenced from:
module_io_wrf_put_var_ti_logical_arr in libwrflib.a(module_io.o)
module_io_wrf_put_var_ti_logical_sca in libwrflib.a(module_io.o)
ext_gr1_put_var_ti_real”, referenced from:
module_io_wrf_put_var_ti_real_arr in libwrflib.a(module_io.o)
module_io_wrf_put_var_ti_real_sca in libwrflib.a(module_io.o)
ext_gr1_read_field”, referenced from:
wrf_read_field1 in libwrflib.a(module_io.o)
ext_gr1_set_time”, referenced from:
module_io_wrf_set_time in libwrflib.a(module_io.o)
ext_gr1_write_field”, referenced from:
wrf_write_field1 in libwrflib.a(module_io.o)
module_quilt_outbuf_ops_write_outbuf in libwrflib.a(module_quilt_outbuf_ops.o)
ext_int_get_dom_td_char”, referenced from:
module_io_wrf_get_dom_td_char_arr in libwrflib.a(module_io.o)
ext_int_get_dom_td_double”, referenced from:
module_io_wrf_get_dom_td_double_arr in libwrflib.a(module_io.o)
module_io_wrf_get_dom_td_double_sca in libwrflib.a(module_io.o)
ext_int_get_dom_td_integer”, referenced from:
module_io_wrf_get_dom_td_integer_arr in libwrflib.a(module_io.o)
module_io_wrf_get_dom_td_integer_sca in libwrflib.a(module_io.o)
ext_int_get_dom_td_logical”, referenced from:
module_io_wrf_get_dom_td_logical_arr in libwrflib.a(module_io.o)
module_io_wrf_get_dom_td_logical_sca in libwrflib.a(module_io.o)
ext_int_get_dom_td_real”, referenced from:
module_io_wrf_get_dom_td_real_arr in libwrflib.a(module_io.o)
module_io_wrf_get_dom_td_real_sca in libwrflib.a(module_io.o)
ext_int_get_dom_ti_char”, referenced from:
module_io_wrf_get_dom_ti_char_arr in libwrflib.a(module_io.o)
ext_int_get_dom_ti_double”, referenced from:
module_io_wrf_get_dom_ti_double_arr in libwrflib.a(module_io.o)
module_io_wrf_get_dom_ti_double_sca in libwrflib.a(module_io.o)
ext_int_get_dom_ti_integer”, referenced from:
module_io_wrf_get_dom_ti_integer_arr in libwrflib.a(module_io.o)
module_io_wrf_get_dom_ti_integer_sca in libwrflib.a(module_io.o)
ext_int_get_dom_ti_logical”, referenced from:
module_io_wrf_get_dom_ti_logical_arr in libwrflib.a(module_io.o)
module_io_wrf_get_dom_ti_logical_sca in libwrflib.a(module_io.o)
ext_int_get_dom_ti_real”, referenced from:
module_io_wrf_get_dom_ti_real_arr in libwrflib.a(module_io.o)
module_io_wrf_get_dom_ti_real_sca in libwrflib.a(module_io.o)
ext_int_get_next_time”, referenced from:
module_io_wrf_get_next_time in libwrflib.a(module_io.o)
ext_int_get_next_var”, referenced from:
module_io_wrf_get_next_var in libwrflib.a(module_io.o)
ext_int_get_var_td_char”, referenced from:
module_io_wrf_get_var_td_char_arr in libwrflib.a(module_io.o)
ext_int_get_var_td_double”, referenced from:
module_io_wrf_get_var_td_double_arr in libwrflib.a(module_io.o)
module_io_wrf_get_var_td_double_sca in libwrflib.a(module_io.o)
ext_int_get_var_td_integer”, referenced from:
module_io_wrf_get_var_td_integer_arr in libwrflib.a(module_io.o)
module_io_wrf_get_var_td_integer_sca in libwrflib.a(module_io.o)
ext_int_get_var_td_logical”, referenced from:
module_io_wrf_get_var_td_logical_arr in libwrflib.a(module_io.o)
module_io_wrf_get_var_td_logical_sca in libwrflib.a(module_io.o)
ext_int_get_var_td_real”, referenced from:
module_io_wrf_get_var_td_real_arr in libwrflib.a(module_io.o)
module_io_wrf_get_var_td_real_sca in libwrflib.a(module_io.o)
ext_int_get_var_ti_char”, referenced from:
module_io_wrf_get_var_ti_char_arr in libwrflib.a(module_io.o)
ext_int_get_var_ti_double”, referenced from:
module_io_wrf_get_var_ti_double_arr in libwrflib.a(module_io.o)
module_io_wrf_get_var_ti_double_sca in libwrflib.a(module_io.o)
ext_int_get_var_ti_integer”, referenced from:
module_io_wrf_get_var_ti_integer_arr in libwrflib.a(module_io.o)
module_io_wrf_get_var_ti_integer_sca in libwrflib.a(module_io.o)
ext_int_get_var_ti_logical”, referenced from:
module_io_wrf_get_var_ti_logical_arr in libwrflib.a(module_io.o)
module_io_wrf_get_var_ti_logical_sca in libwrflib.a(module_io.o)
ext_int_get_var_ti_real”, referenced from:
module_io_wrf_get_var_ti_real_arr in libwrflib.a(module_io.o)
module_io_wrf_get_var_ti_real_sca in libwrflib.a(module_io.o)
ext_int_inquire_filename”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_io_wrf_inquire_filename in libwrflib.a(module_io.o)
ext_int_inquire_opened”, referenced from:
module_io_wrf_inquire_opened in libwrflib.a(module_io.o)
ext_int_ioclose”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_io_wrf_ioclose in libwrflib.a(module_io.o)
ext_int_ioexit”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_io_wrf_ioexit in libwrflib.a(module_io.o)
ext_int_ioinit”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_io_wrf_ioinit in libwrflib.a(module_io.o)
ext_int_iosync”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_io_wrf_iosync in libwrflib.a(module_io.o)
ext_int_open_for_read”, referenced from:
module_io_wrf_open_for_read in libwrflib.a(module_io.o)
ext_int_open_for_write_begin”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_io_wrf_open_for_write_begin in libwrflib.a(module_io.o)
ext_int_open_for_write_commit”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_io_wrf_open_for_write_commit in libwrflib.a(module_io.o)
ext_int_put_dom_td_char”, referenced from:
module_io_wrf_put_dom_td_char_arr in libwrflib.a(module_io.o)
ext_int_put_dom_td_double”, referenced from:
module_io_wrf_put_dom_td_double_arr in libwrflib.a(module_io.o)
module_io_wrf_put_dom_td_double_sca in libwrflib.a(module_io.o)
ext_int_put_dom_td_integer”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_io_wrf_put_dom_td_integer_arr in libwrflib.a(module_io.o)
module_io_wrf_put_dom_td_integer_sca in libwrflib.a(module_io.o)
ext_int_put_dom_td_logical”, referenced from:
module_io_wrf_put_dom_td_logical_arr in libwrflib.a(module_io.o)
module_io_wrf_put_dom_td_logical_sca in libwrflib.a(module_io.o)
ext_int_put_dom_td_real”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_io_wrf_put_dom_td_real_arr in libwrflib.a(module_io.o)
module_io_wrf_put_dom_td_real_sca in libwrflib.a(module_io.o)
ext_int_put_dom_ti_char”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_io_wrf_put_dom_ti_char_arr in libwrflib.a(module_io.o)
ext_int_put_dom_ti_double”, referenced from:
module_io_wrf_put_dom_ti_double_arr in libwrflib.a(module_io.o)
module_io_wrf_put_dom_ti_double_sca in libwrflib.a(module_io.o)
ext_int_put_dom_ti_integer”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_io_wrf_put_dom_ti_integer_arr in libwrflib.a(module_io.o)
module_io_wrf_put_dom_ti_integer_sca in libwrflib.a(module_io.o)
ext_int_put_dom_ti_logical”, referenced from:
module_io_wrf_put_dom_ti_logical_arr in libwrflib.a(module_io.o)
module_io_wrf_put_dom_ti_logical_sca in libwrflib.a(module_io.o)
ext_int_put_dom_ti_real”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_io_wrf_put_dom_ti_real_arr in libwrflib.a(module_io.o)
module_io_wrf_put_dom_ti_real_sca in libwrflib.a(module_io.o)
ext_int_put_var_td_char”, referenced from:
module_io_wrf_put_var_td_char_arr in libwrflib.a(module_io.o)
ext_int_put_var_td_double”, referenced from:
module_io_wrf_put_var_td_double_arr in libwrflib.a(module_io.o)
module_io_wrf_put_var_td_double_sca in libwrflib.a(module_io.o)
ext_int_put_var_td_integer”, referenced from:
module_io_wrf_put_var_td_integer_arr in libwrflib.a(module_io.o)
module_io_wrf_put_var_td_integer_sca in libwrflib.a(module_io.o)
ext_int_put_var_td_logical”, referenced from:
module_io_wrf_put_var_td_logical_arr in libwrflib.a(module_io.o)
module_io_wrf_put_var_td_logical_sca in libwrflib.a(module_io.o)
ext_int_put_var_td_real”, referenced from:
module_io_wrf_put_var_td_real_arr in libwrflib.a(module_io.o)
module_io_wrf_put_var_td_real_sca in libwrflib.a(module_io.o)
ext_int_put_var_ti_char”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_io_wrf_put_var_ti_char_arr in libwrflib.a(module_io.o)
ext_int_put_var_ti_double”, referenced from:
module_io_wrf_put_var_ti_double_arr in libwrflib.a(module_io.o)
module_io_wrf_put_var_ti_double_sca in libwrflib.a(module_io.o)
ext_int_put_var_ti_integer”, referenced from:
module_io_wrf_put_var_ti_integer_arr in libwrflib.a(module_io.o)
module_io_wrf_put_var_ti_integer_sca in libwrflib.a(module_io.o)
ext_int_put_var_ti_logical”, referenced from:
module_io_wrf_put_var_ti_logical_arr in libwrflib.a(module_io.o)
module_io_wrf_put_var_ti_logical_sca in libwrflib.a(module_io.o)
ext_int_put_var_ti_real”, referenced from:
module_io_wrf_put_var_ti_real_arr in libwrflib.a(module_io.o)
module_io_wrf_put_var_ti_real_sca in libwrflib.a(module_io.o)
ext_int_read_field”, referenced from:
wrf_read_field1 in libwrflib.a(module_io.o)
ext_int_set_time”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_io_wrf_set_time in libwrflib.a(module_io.o)
ext_int_write_field”, referenced from:
wrf_write_field1 in libwrflib.a(module_io.o)
module_quilt_outbuf_ops_write_outbuf in libwrflib.a(module_quilt_outbuf_ops.o)
ext_ncd_get_dom_td_char”, referenced from:
module_io_wrf_get_dom_td_char_arr in libwrflib.a(module_io.o)
ext_ncd_get_dom_td_double”, referenced from:
module_io_wrf_get_dom_td_double_arr in libwrflib.a(module_io.o)
module_io_wrf_get_dom_td_double_sca in libwrflib.a(module_io.o)
ext_ncd_get_dom_td_integer”, referenced from:
module_io_wrf_get_dom_td_integer_arr in libwrflib.a(module_io.o)
module_io_wrf_get_dom_td_integer_sca in libwrflib.a(module_io.o)
ext_ncd_get_dom_td_logical”, referenced from:
module_io_wrf_get_dom_td_logical_arr in libwrflib.a(module_io.o)
module_io_wrf_get_dom_td_logical_sca in libwrflib.a(module_io.o)
ext_ncd_get_dom_td_real”, referenced from:
module_io_wrf_get_dom_td_real_arr in libwrflib.a(module_io.o)
module_io_wrf_get_dom_td_real_sca in libwrflib.a(module_io.o)
ext_ncd_get_dom_ti_char”, referenced from:
module_io_wrf_get_dom_ti_char_arr in libwrflib.a(module_io.o)
ext_ncd_get_dom_ti_double”, referenced from:
module_io_wrf_get_dom_ti_double_arr in libwrflib.a(module_io.o)
module_io_wrf_get_dom_ti_double_sca in libwrflib.a(module_io.o)
ext_ncd_get_dom_ti_integer”, referenced from:
module_io_wrf_get_dom_ti_integer_arr in libwrflib.a(module_io.o)
module_io_wrf_get_dom_ti_integer_sca in libwrflib.a(module_io.o)
ext_ncd_get_dom_ti_logical”, referenced from:
module_io_wrf_get_dom_ti_logical_arr in libwrflib.a(module_io.o)
module_io_wrf_get_dom_ti_logical_sca in libwrflib.a(module_io.o)
ext_ncd_get_dom_ti_real”, referenced from:
module_io_wrf_get_dom_ti_real_arr in libwrflib.a(module_io.o)
module_io_wrf_get_dom_ti_real_sca in libwrflib.a(module_io.o)
ext_ncd_get_next_time”, referenced from:
module_io_wrf_get_next_time in libwrflib.a(module_io.o)
ext_ncd_get_next_var”, referenced from:
module_io_wrf_get_next_var in libwrflib.a(module_io.o)
ext_ncd_get_previous_time”, referenced from:
module_io_wrf_get_previous_time in libwrflib.a(module_io.o)
ext_ncd_get_var_info”, referenced from:
module_io_wrf_get_var_info in libwrflib.a(module_io.o)
ext_ncd_get_var_td_char”, referenced from:
module_io_wrf_get_var_td_char_arr in libwrflib.a(module_io.o)
ext_ncd_get_var_td_double”, referenced from:
module_io_wrf_get_var_td_double_arr in libwrflib.a(module_io.o)
module_io_wrf_get_var_td_double_sca in libwrflib.a(module_io.o)
ext_ncd_get_var_td_integer”, referenced from:
module_io_wrf_get_var_td_integer_arr in libwrflib.a(module_io.o)
module_io_wrf_get_var_td_integer_sca in libwrflib.a(module_io.o)
ext_ncd_get_var_td_logical”, referenced from:
module_io_wrf_get_var_td_logical_arr in libwrflib.a(module_io.o)
module_io_wrf_get_var_td_logical_sca in libwrflib.a(module_io.o)
ext_ncd_get_var_td_real”, referenced from:
module_io_wrf_get_var_td_real_arr in libwrflib.a(module_io.o)
module_io_wrf_get_var_td_real_sca in libwrflib.a(module_io.o)
ext_ncd_get_var_ti_char”, referenced from:
module_io_wrf_get_var_ti_char_arr in libwrflib.a(module_io.o)
ext_ncd_get_var_ti_double”, referenced from:
module_io_wrf_get_var_ti_double_arr in libwrflib.a(module_io.o)
module_io_wrf_get_var_ti_double_sca in libwrflib.a(module_io.o)
ext_ncd_get_var_ti_integer”, referenced from:
module_io_wrf_get_var_ti_integer_arr in libwrflib.a(module_io.o)
module_io_wrf_get_var_ti_integer_sca in libwrflib.a(module_io.o)
ext_ncd_get_var_ti_logical”, referenced from:
module_io_wrf_get_var_ti_logical_arr in libwrflib.a(module_io.o)
module_io_wrf_get_var_ti_logical_sca in libwrflib.a(module_io.o)
ext_ncd_get_var_ti_real”, referenced from:
module_io_wrf_get_var_ti_real_arr in libwrflib.a(module_io.o)
module_io_wrf_get_var_ti_real_sca in libwrflib.a(module_io.o)
ext_ncd_inquire_filename”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_io_wrf_inquire_filename in libwrflib.a(module_io.o)
ext_ncd_inquire_opened”, referenced from:
module_io_wrf_inquire_opened in libwrflib.a(module_io.o)
ext_ncd_ioclose”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_io_wrf_ioclose in libwrflib.a(module_io.o)
ext_ncd_ioexit”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_io_wrf_ioexit in libwrflib.a(module_io.o)
ext_ncd_ioinit”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_io_wrf_ioinit in libwrflib.a(module_io.o)
ext_ncd_iosync”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_io_wrf_iosync in libwrflib.a(module_io.o)
ext_ncd_open_for_read”, referenced from:
module_io_wrf_open_for_read in libwrflib.a(module_io.o)
ext_ncd_open_for_read_begin”, referenced from:
module_io_wrf_open_for_read_begin in libwrflib.a(module_io.o)
ext_ncd_open_for_read_commit”, referenced from:
module_io_wrf_open_for_read_commit in libwrflib.a(module_io.o)
ext_ncd_open_for_write_begin”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_io_wrf_open_for_write_begin in libwrflib.a(module_io.o)
ext_ncd_open_for_write_commit”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_io_wrf_open_for_write_commit in libwrflib.a(module_io.o)
ext_ncd_put_dom_td_char”, referenced from:
module_io_wrf_put_dom_td_char_arr in libwrflib.a(module_io.o)
ext_ncd_put_dom_td_double”, referenced from:
module_io_wrf_put_dom_td_double_arr in libwrflib.a(module_io.o)
module_io_wrf_put_dom_td_double_sca in libwrflib.a(module_io.o)
ext_ncd_put_dom_td_integer”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_io_wrf_put_dom_td_integer_arr in libwrflib.a(module_io.o)
module_io_wrf_put_dom_td_integer_sca in libwrflib.a(module_io.o)
ext_ncd_put_dom_td_logical”, referenced from:
module_io_wrf_put_dom_td_logical_arr in libwrflib.a(module_io.o)
module_io_wrf_put_dom_td_logical_sca in libwrflib.a(module_io.o)
ext_ncd_put_dom_td_real”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_io_wrf_put_dom_td_real_arr in libwrflib.a(module_io.o)
module_io_wrf_put_dom_td_real_sca in libwrflib.a(module_io.o)
ext_ncd_put_dom_ti_char”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_io_wrf_put_dom_ti_char_arr in libwrflib.a(module_io.o)
ext_ncd_put_dom_ti_double”, referenced from:
module_io_wrf_put_dom_ti_double_arr in libwrflib.a(module_io.o)
module_io_wrf_put_dom_ti_double_sca in libwrflib.a(module_io.o)
ext_ncd_put_dom_ti_integer”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_io_wrf_put_dom_ti_integer_arr in libwrflib.a(module_io.o)
module_io_wrf_put_dom_ti_integer_sca in libwrflib.a(module_io.o)
ext_ncd_put_dom_ti_logical”, referenced from:
module_io_wrf_put_dom_ti_logical_arr in libwrflib.a(module_io.o)
module_io_wrf_put_dom_ti_logical_sca in libwrflib.a(module_io.o)
ext_ncd_put_dom_ti_real”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_io_wrf_put_dom_ti_real_arr in libwrflib.a(module_io.o)
module_io_wrf_put_dom_ti_real_sca in libwrflib.a(module_io.o)
ext_ncd_put_var_td_char”, referenced from:
module_io_wrf_put_var_td_char_arr in libwrflib.a(module_io.o)
ext_ncd_put_var_td_double”, referenced from:
module_io_wrf_put_var_td_double_arr in libwrflib.a(module_io.o)
module_io_wrf_put_var_td_double_sca in libwrflib.a(module_io.o)
ext_ncd_put_var_td_integer”, referenced from:
module_io_wrf_put_var_td_integer_arr in libwrflib.a(module_io.o)
module_io_wrf_put_var_td_integer_sca in libwrflib.a(module_io.o)
ext_ncd_put_var_td_logical”, referenced from:
module_io_wrf_put_var_td_logical_arr in libwrflib.a(module_io.o)
module_io_wrf_put_var_td_logical_sca in libwrflib.a(module_io.o)
ext_ncd_put_var_td_real”, referenced from:
module_io_wrf_put_var_td_real_arr in libwrflib.a(module_io.o)
module_io_wrf_put_var_td_real_sca in libwrflib.a(module_io.o)
ext_ncd_put_var_ti_char”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_io_wrf_put_var_ti_char_arr in libwrflib.a(module_io.o)
ext_ncd_put_var_ti_double”, referenced from:
module_io_wrf_put_var_ti_double_arr in libwrflib.a(module_io.o)
module_io_wrf_put_var_ti_double_sca in libwrflib.a(module_io.o)
ext_ncd_put_var_ti_integer”, referenced from:
module_io_wrf_put_var_ti_integer_arr in libwrflib.a(module_io.o)
module_io_wrf_put_var_ti_integer_sca in libwrflib.a(module_io.o)
ext_ncd_put_var_ti_logical”, referenced from:
module_io_wrf_put_var_ti_logical_arr in libwrflib.a(module_io.o)
module_io_wrf_put_var_ti_logical_sca in libwrflib.a(module_io.o)
ext_ncd_put_var_ti_real”, referenced from:
module_io_wrf_put_var_ti_real_arr in libwrflib.a(module_io.o)
module_io_wrf_put_var_ti_real_sca in libwrflib.a(module_io.o)
ext_ncd_read_field”, referenced from:
wrf_read_field1 in libwrflib.a(module_io.o)
ext_ncd_set_time”, referenced from:
module_io_wrf_set_time in libwrflib.a(module_io.o)
ext_ncd_write_field”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
wrf_write_field1 in libwrflib.a(module_io.o)
module_quilt_outbuf_ops_write_outbuf in libwrflib.a(module_quilt_outbuf_ops.o)
fraction_to_string”, referenced from:
module_domain_domain_clock_get in libwrflib.a(module_domain.o)
get_mask”, referenced from:
module_domain_warn_me_or_set_mask in libwrflib.a(module_domain.o)
module_io_on_stream in libwrflib.a(module_io.o)
init_retrieve_pieces_of_field”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
init_store_piece_of_field”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
int_pack_data”, referenced from:
wrf_quilt_write_field in libwrflib.a(module_io_quilt.o)
m_attrvect”, referenced from:
.C2_304 in libwrflib.a(module_integrate.o)
.STATICS8 in libwrflib.a(atm_coupler.o)
"m_attrvect_clean
”, referenced from:
atm_coupler_mod_finalize_atm_coupling in libwrflib.a(atm_coupler.o)
m_attrvect_exportrattrsp_”, referenced from:
atm_coupler_mod_atmfocn_coupling in libwrflib.a(atm_coupler.o)
atm_coupler_mod_atmfwav_coupling in libwrflib.a(atm_coupler.o)
m_attrvect_importrattrsp_”, referenced from:
atm_coupler_mod_atm2ocn_coupling in libwrflib.a(atm_coupler.o)
atm_coupler_mod_atm2wav_coupling in libwrflib.a(atm_coupler.o)
m_attrvect_init_”, referenced from:
atm_coupler_mod_initialize_atm_coupling in libwrflib.a(atm_coupler.o)
m_attrvect_zero_”, referenced from:
atm_coupler_mod_initialize_atm_coupling in libwrflib.a(atm_coupler.o)
m_globalsegmap”, referenced from:
.C2_304 in libwrflib.a(module_integrate.o)
.STATICS8 in libwrflib.a(atm_coupler.o)
m_globalsegmap_clean_”, referenced from:
atm_coupler_mod_finalize_atm_coupling in libwrflib.a(atm_coupler.o)
m_globalsegmap_initd_”, referenced from:
atm_coupler_mod_initialize_atm_coupling in libwrflib.a(atm_coupler.o)
m_globalsegmap_lsize_”, referenced from:
atm_coupler_mod_atm2ocn_coupling in libwrflib.a(atm_coupler.o)
atm_coupler_mod_atm2wav_coupling in libwrflib.a(atm_coupler.o)
atm_coupler_mod_atmfocn_coupling in libwrflib.a(atm_coupler.o)
atm_coupler_mod_atmfwav_coupling in libwrflib.a(atm_coupler.o)
m_list”, referenced from:
.C2_304 in libwrflib.a(module_integrate.o)
.STATICS8 in libwrflib.a(atm_coupler.o)
m_mctworld”, referenced from:
.C2_304 in libwrflib.a(module_integrate.o)
.STATICS8 in libwrflib.a(atm_coupler.o)
m_mctworld_clean_”, referenced from:
atm_coupler_mod_finalize_atm_coupling in libwrflib.a(atm_coupler.o)
m_mctworld_initd_”, referenced from:
atm_coupler_mod_initialize_atm_coupling in libwrflib.a(atm_coupler.o)
m_router”, referenced from:
.C2_304 in libwrflib.a(module_integrate.o)
.STATICS8 in libwrflib.a(atm_coupler.o)
m_router_initd_”, referenced from:
atm_coupler_mod_initialize_atm_routers in libwrflib.a(atm_coupler.o)
m_string”, referenced from:
.C2_304 in libwrflib.a(module_integrate.o)
.STATICS8 in libwrflib.a(atm_coupler.o)
m_transfer”, referenced from:
.C2_304 in libwrflib.a(module_integrate.o)
.STATICS8 in libwrflib.a(atm_coupler.o)
m_transfer_irecv_”, referenced from:
atm_coupler_mod_atmfocn_coupling in libwrflib.a(atm_coupler.o)
atm_coupler_mod_atmfwav_coupling in libwrflib.a(atm_coupler.o)
m_transfer_isend_”, referenced from:
atm_coupler_mod_atm2ocn_coupling in libwrflib.a(atm_coupler.o)
atm_coupler_mod_atm2wav_coupling in libwrflib.a(atm_coupler.o)
m_transfer_waitrecv_”, referenced from:
atm_coupler_mod_atmfocn_coupling in libwrflib.a(atm_coupler.o)
atm_coupler_mod_atmfwav_coupling in libwrflib.a(atm_coupler.o)
m_transfer_waitsend_”, referenced from:
atm_coupler_mod_atm2ocn_coupling in libwrflib.a(atm_coupler.o)
atm_coupler_mod_atm2wav_coupling in libwrflib.a(atm_coupler.o)
module_ext_internal”, referenced from:
anon in libwrflib.a(init_modules.o)
module_ext_internal_init_module_ext_internal”, referenced from:
init_modules in libwrflib.a(init_modules.o)
module_internal_header_util”, referenced from:
.C70_285 in libwrflib.a(module_io_quilt.o)
anon in libwrflib.a(init_modules.o)
module_internal_header_util_get_hdr_rec_size”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_internal_header_util_get_hdr_tag”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_internal_header_util_int_gen_handle_header”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
wrf_quilt_open_for_write_commit in libwrflib.a(module_io_quilt.o)
wrf_quilt_ioclose in libwrflib.a(module_io_quilt.o)
wrf_quilt_ioexit in libwrflib.a(module_io_quilt.o)
module_internal_header_util_int_gen_noop_header”, referenced from:
wrf_quilt_open_for_write_begin in libwrflib.a(module_io_quilt.o)
wrf_quilt_open_for_write_commit in libwrflib.a(module_io_quilt.o)
wrf_quilt_ioclose in libwrflib.a(module_io_quilt.o)
wrf_quilt_ioexit in libwrflib.a(module_io_quilt.o)
wrf_quilt_set_time in libwrflib.a(module_io_quilt.o)
wrf_quilt_put_dom_ti_real in libwrflib.a(module_io_quilt.o)
wrf_quilt_put_dom_ti_integer in libwrflib.a(module_io_quilt.o)

module_internal_header_util_int_gen_ofwb_header”, referenced from:
wrf_quilt_open_for_write_begin in libwrflib.a(module_io_quilt.o)
module_internal_header_util_int_gen_ti_header_char”, referenced from:
wrf_quilt_set_time in libwrflib.a(module_io_quilt.o)
wrf_quilt_put_dom_ti_char in libwrflib.a(module_io_quilt.o)
wrf_quilt_put_var_ti_char in libwrflib.a(module_io_quilt.o)
module_internal_header_util_int_gen_ti_header_integer”, referenced from:
wrf_quilt_put_dom_ti_integer in libwrflib.a(module_io_quilt.o)
module_internal_header_util_int_gen_ti_header_real”, referenced from:
wrf_quilt_put_dom_ti_real in libwrflib.a(module_io_quilt.o)
module_internal_header_util_int_gen_write_field_header”, referenced from:
wrf_quilt_write_field in libwrflib.a(module_io_quilt.o)
module_internal_header_util_int_get_handle_header”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_internal_header_util_int_get_noop_header”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_internal_header_util_int_get_ofwb_header”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_internal_header_util_int_get_td_header_integer”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_internal_header_util_int_get_td_header_real”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_internal_header_util_int_get_ti_header_char”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_internal_header_util_int_get_ti_header_integer”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_internal_header_util_int_get_ti_header_real”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_internal_header_util_int_get_write_field_header”, referenced from:
module_wrf_quilt_quilt in libwrflib.a(module_io_quilt.o)
module_wrf_quilt_quilt_pnc in libwrflib.a(module_io_quilt.o)
module_symbols_util”, referenced from:
.C9_310 in ndown_em.o
.C32_338 in module_initialize_real.o
.C13_284 in libwrflib.a(module_date_time.o)
.C6_17662 in libwrflib.a(nest_init_utils.o)
.C121_284 in libwrflib.a(module_io_domain.o)
.C70_285 in libwrflib.a(module_io_quilt.o)
anon in libwrflib.a(init_modules.o)

module_utility”, referenced from:
.C9_310 in ndown_em.o
.C32_338 in module_initialize_real.o
.C13_284 in libwrflib.a(module_date_time.o)
.C6_17662 in libwrflib.a(nest_init_utils.o)
.C121_284 in libwrflib.a(module_io_domain.o)
.C70_285 in libwrflib.a(module_io_quilt.o)
anon in libwrflib.a(init_modules.o)

mpi_x_comm_size”, referenced from:
module_wrf_quilt_init_module_wrf_quilt in libwrflib.a(module_io_quilt.o)
nf_close”, referenced from:
write_track in libwrflib.a(track_driver.o)
nf_create”, referenced from:
write_track in libwrflib.a(track_driver.o)
nf_def_dim”, referenced from:
write_track in libwrflib.a(track_driver.o)
nf_def_var”, referenced from:
write_track in libwrflib.a(track_driver.o)
nf_enddef”, referenced from:
write_track in libwrflib.a(track_driver.o)
nf_inq_varid”, referenced from:
write_track in libwrflib.a(track_driver.o)
nf_put_att_text”, referenced from:
write_track in libwrflib.a(track_driver.o)
nf_put_vara_int”, referenced from:
write_track in libwrflib.a(track_driver.o)
nf_put_vara_real”, referenced from:
write_track in libwrflib.a(track_driver.o)
nf_put_vara_text”, referenced from:
write_track in libwrflib.a(track_driver.o)
perturb_real”, referenced from:
wrf_read_field in libwrflib.a(module_io.o)
reset_mask”, referenced from:
module_domain_warn_me_or_set_mask in libwrflib.a(module_domain.o)
retrieve_pieces_of_field_c”, referenced from:
retrieve_pieces_of_field in libwrflib.a(module_quilt_outbuf_ops.o)
rfftmb”, referenced from:
module_polarfft_polar_filter_fft_2d_ncar in libwrflib.a(module_polarfft.o)
module_fdda_spnudging_spectralnudgingfilterfft2dncar in libwrflib.a(module_fdda_spnudging.o)
rfftmf”, referenced from:
module_polarfft_polar_filter_fft_2d_ncar in libwrflib.a(module_polarfft.o)
module_fdda_spnudging_spectralnudgingfilterfft2dncar in libwrflib.a(module_fdda_spnudging.o)
rfftmi”, referenced from:
module_polarfft_polar_filter_fft_2d_ncar in libwrflib.a(module_polarfft.o)
_module_fdda_spnudging_spectralnudging

Hi Luciano,

My guess is that certain objects aren’t compiling, hence when you get to the link step the symbols are missing. Can you look through your build log files and look for errors?

Note that WRF isn’t supported on MacOSX, just Linux. Not to say that you can’t get it work, but you’ll most likely have to sort out issues like these.

Do the COAWST folks support MacOSX? They might be your best resource for help building.

  • Mat

Hi Mat,
Thanks for your answer. I did not know about this
fact of WRF and MAC. Coawst community is not very
large, but I’will check with them.

Regrads,

Luciano