Newsgroups: comp.parallel.mpi
From: rcarter@best.com (Russell Carter)
Subject: mpi on freebsd 2++ build fails
Organization: Best Internet Communications, Inc. (info@best.com)
Date: 8 Feb 1995 10:10:40 -0800
Message-ID: <3hb1fh$oaj@shell1.best.com>

Hi,
I'm building mpich-1.0.7, configured with ' ./configure -device=ch_p4 
-arch=freebsd', and after happily building for a while the make dies with:

gmake[1]: Leaving directory `/usr/u/local/pkg/mpich'
Testing that MPI applications can be linked...
gmake linktest
gmake[1]: Entering directory `/usr/u/local/pkg/mpich'
( cd examples/test/pt2pt; gmake linktest )
gmake[2]: Entering directory `/usr/u/local/pkg/mpich/examples/test/pt2pt'
cc -DFORTRANDOUBLEUNDERSCORE  -g -I/usr/u/local/pkg/mpich/include  -DMPI_freebsd 
-c overtake.c
cc -DFORTRANDOUBLEUNDERSCORE  -g -I/usr/u/local/pkg/mpich/include  -DMPI_freebsd 
-c test.c
cc -g -o overtake overtake.o test.o -L/usr/u/local/pkg/mpich/lib/freebsd/ch_p4  
-lmpi 
p4recv.c:205: Undefined symbol `_p4_recv' referenced from text segment
p4recv.c:205: Undefined symbol `_p4_msg_free' referenced from text segment
p4recv.c:674: Undefined symbol `_p4_recv' referenced from text segment
p4recv.c:674: Undefined symbol `_p4_msg_free' referenced from text segment
.
.
.

The paths appear to be correct, and it's not immediately obvious to me where the
problem is.  Does anybody have an idea?

Many thanks,
Russell

