[Beowulf] Problem with `mpi_init_' in MM5 MPP
nicas at freemail.it
nicas at freemail.it
Wed Jan 26 08:09:51 PST 2005
Hi,
I'm Nicola Nicastro, an italian student.
I ask you if you can help me
I'm using MM5 in MPP mode on LINUX CLUSTER, I have been trying to get it compiled but I have run into some problems, about `mpi_init_'.
I write the last lines of terminal after the "make mpp"
.......................
/opt/mpich-1.2.5.10-ch_p4-gcc/bin/mpicc -c -I../../MPP -I../../MPP/RSL -I../../pick -I../../MPP/debug -I../../MPP/RSL/RSL -I/opt/mpich-1.2.5.10-ch_p4-gcc/include -DMPP1 -DIOR=2 -DIWORDSIZE=4 -DRWORDSIZE=4 -DLWORDSIZE=4 -DASSUME_HOMOGENEOUS_ENVIRONMENT=1 -DMPI -I/opt/mpich-1.2.5.10-ch_p4-gcc/include milliclock.c
/opt/mpich-1.2.5.10-ch_p4-gcc/bin/mpif77 -o mm5.mpp addall.o addrx1c.o addrx1n.o bdyin.o bdyrst.o bdyten.o bdyval.o cadjmx.o coef_diffu.o condload.o consat.o convad.o couple.o date.o dcpl3d.o dcpl3dwnd.o decouple.o define_comms.o diffu.o dm_io.o dots.o dtfrz.o fillcrs.o fkill_model.o gamma.o gauss.o hadv.o init.o initsav.o initts.o kfbmdata.o kill_model.o lb_alg.o lbdyin.o mhz.o mm5.o mp_equate.o mp_initdomain.o mp_shemi.o mparrcopy.o mpaspect.o nconvp.o nudge.o output.o outsav.o outtap.o outts.o outts_c.o param.o paramr.o rdinit.o rho_mlt.o savread.o settbl.o setvegfr.o sfcrad.o shutdo.o slab.o solar1.o solve.o sound.o subch.o trans.o transm.o upshot_mm5.o vadv.o vecgath.o write_big_header.o write_fieldrec.o write_flag.o exmoiss.o cup.o cupara3.o maximi.o minimi.o mrfpbl.o tridi2.o initnest.o chknst.o nstlev1.o nstlev2.o nstlev3.o mp_stotndt.o smt2.o bcast_size.o merge_size.o mp_feedbk.o rdter.o lwrad.o swrad.o milliclock.o ../../MPP/RSL/RSL/librsl.a -O2 -Mcray=pointer -tp p6 -pc 32 -Mnoframe -byteswapio -L/opt/mpich-1.2.5.10-ch_p4-gcc/lib -lfmpich -lmpich
../../MPP/RSL/RSL/librsl.a(rsl_mpi_compat.o)(.text+0x51): In function `rslMPIInit':
: undefined reference to `mpi_init_'
make[1]: [all] Error 2 (ignored)
/bin/mv mm5.mpp ../../Run/mm5.mpp
/bin/mv: can't stat source mm5.mpp
make[1]: [all] Error 1 (ignored)
make[1]: Leaving directory `/home/nnicastro/MM5V3/MM5/MPP/build'
[nnicastro at kali MM5]$
Have you ever had the same problem?
My configure.user is:
RUNTIME_SYSTEM = "linux"
MPP_TARGET=$(RUNTIME_SYSTEM)
# edit the following definition for your system
LINUX_MPIHOME = /opt/mpich-1.2.5.10-ch_p4-gcc
MFC = $(LINUX_MPIHOME)/bin/mpif77
MCC = $(LINUX_MPIHOME)/bin/mpicc
MLD = $(LINUX_MPIHOME)/bin/mpif77
FCFLAGS = -O2 -Mcray=pointer -tp p6 -pc 32 -Mnoframe -byteswapio
LDOPTIONS = -O2 -Mcray=pointer -tp p6 -pc 32 -Mnoframe -byteswapio
LOCAL_LIBRARIES = -L$(LINUX_MPIHOME)/lib -lfmpich -lmpich
MAKE = make -i -r
AWK = awk
SED = sed
CAT = cat
CUT = cut
EXPAND = expand
M4 = m4
CPP = /lib/cpp -C -P -traditional
CPPFLAGS = -DMPI -Dlinux -DSYSTEM_CALL_OK
CFLAGS = -DMPI -I$(LINUX_MPIHOME)/include
ARCH_OBJS = milliclock.o
IWORDSIZE = 4
RWORDSIZE = 4
LWORDSIZE = 4
Can you tell me if I have to change or set something?
Thank you.
Nick.
---------------------------------------------------------------
Scegli il tuo dominio preferito e attiva la tua email! Da oggi
l'eMail di superEva e' ancora piu' veloce e ricca di funzioni!
http://webmail.supereva.it/new/
---------------------------------------------------------------
More information about the Beowulf
mailing list