[Wrf-users] wrfv2 compile question

Sen Chiao schiao at howard.edu
Sat Jul 30 08:08:40 MDT 2005


Hi folks,

I am trying to use intel compiler for WRFV2. I choose 11. Intel Xeon 
with mpich-1.2.7 and netcdf on Redhat ES. But I keep getting error like

mpif90 -f90=ifort -o real.exe -O3 -xW -convert big_endian real_em.o
../dyn_em/module_initialize_real.o libwrflib.a -L../external/io_netcdf
-lwrfio_nf -L/usr/local/netcdf/lib -lnetcdf -L../external/RSL/RSL -lrsl
-L../external/io_int -lwrfio_int -L../external/io_grib1 -lio_grib1
../frame/module_internal_header_util.o ../frame/pack_utils.o
-L../external/esmf_time_f90 -lesmf_time
libwrflib.a(collect_on_comm.o)(.text+0xcd): In function `col_on_comm':
: undefined reference to `lam_mpi_int'
libwrflib.a(collect_on_comm.o)(.text+0xd7): In function `col_on_comm':
: undefined reference to `lam_mpi_int'
libwrflib.a(collect_on_comm.o)(.text+0x19f): In function `col_on_comm':
: undefined reference to `lam_mpi_comm_world'
libwrflib.a(collect_on_comm.o)(.text+0x21b): In function `col_on_comm':
: undefined reference to `lam_mpi_char'
libwrflib.a(collect_on_comm.o)(.text+0x229): In function `col_on_comm':
: undefined reference to `lam_mpi_char'
libwrflib.a(collect_on_comm.o)(.text+0x339): In function `dst_on_comm':
: undefined reference to `lam_mpi_int'
libwrflib.a(collect_on_comm.o)(.text+0x343): In function `dst_on_comm':
: undefined reference to `lam_mpi_int'
libwrflib.a(collect_on_comm.o)(.text+0x43a): In function `dst_on_comm':
: undefined reference to `lam_mpi_char'
libwrflib.a(collect_on_comm.o)(.text+0x44e): In function `dst_on_comm':
: undefined reference to `lam_mpi_char'
../external/RSL/RSL/librsl.a(rsl_initial.o)(.text+0x11): In function
`rsl_initialize_':
: undefined reference to `lam_mpi_comm_world'
../external/RSL/RSL/librsl.a(exch_sten.o)(.text+0x3c0): In function
`rsl_exch_stencil_':

Any suggestions would help.

Thanks,

Sen Chiao



More information about the Wrf-users mailing list