[CPMD-list] Problem on compiling parallelized CPMD-3.7.1 version on PC-PGI-MPI!!
Axel Kohlmeyer
axel.kohlmeyer at theochem.ruhr-uni-bochum.de
Thu Mar 6 20:13:28 CET 2003
On Thu, 6 Mar 2003 15:49:22 +0100 "Aijun" wrote:
>
> Dear colleagues,
> =20
> I have successfully compiled the new version CPMD on PC-PGI, but met =
> some problems on the Parralized one on PC_PGI-MPI! The followings is the =
> message at the end of compiling process:
>
> my_para.o: In function `my_start__':
> my_para.o(.text+0x1c): undefined reference to `mpi_init__'
> my_para.o: In function `my_end__':
> my_para.o(.text+0xfcf): undefined reference to `mpi_finalize__'
> my_para.o: In function `my_group__':
> my_para.o(.text+0x100e): undefined reference to `mpi_comm_group__'
> my_para.o(.text+0x103d): undefined reference to `mpi_group_incl__'
> my_para.o(.text+0x1064): undefined reference to `mpi_comm_create__'
hi!
remove '-Msecond_underscore' from FFLAGS and recompile (make clean; make).
cheers,
axel.
> my_para.o: In function `my_stopall__':
> my_para.o(.text+0x10cd): undefined reference to `mpi_abort__'
> my_para.o: In function `my_sync__':
> my_para.o(.text+0x10ff): undefined reference to `mpi_barrier__'
> my_para.o: In function `my_environ__':
> my_para.o(.text+0x117d): undefined reference to `mpi_comm_rank__'
> my_para.o(.text+0x119b): undefined reference to `mpi_comm_size__'
> my_para.o: In function `my_bcast__':
> my_para.o(.text+0x126a): undefined reference to `mpi_bcast__'
> my_para.o: In function `my_bsend__':
> my_para.o(.text+0x1643): undefined reference to `mpi_send__'
> my_para.o: In function `my_brecv__':
> my_para.o(.text+0x171c): undefined reference to `mpi_recv__'
> my_para.o: In function `my_concat__':
> my_para.o(.text+0x17c1): undefined reference to `mpi_allgather__'
> my_para.o: In function `my_trans__':
> my_para.o(.text+0x18c9): undefined reference to `mpi_alltoall__'
> my_para.o: In function `my_combine__':
> my_para.o(.text+0x1a20): undefined reference to `mpi_allreduce__'
> my_para.o(.text+0x1a77): undefined reference to `mpi_allreduce__'
> my_para.o(.text+0x1ae0): undefined reference to `mpi_allreduce__'
> my_para.o(.text+0x1b49): undefined reference to `mpi_allreduce__'
> my_para.o(.text+0x1b9e): undefined reference to `mpi_allreduce__'
> my_para.o: In function `my_shift__':
> my_para.o(.text+0x1c8a): undefined reference to `mpi_comm_rank__'
> my_para.o(.text+0x1cd7): undefined reference to `mpi_comm_size__'
> my_para.o(.text+0x1d9d): undefined reference to `mpi_isend__'
> my_para.o(.text+0x1e15): undefined reference to `mpi_recv__'
> make: *** [cpmd.x] Error 1
>
> Would you be so kind to help me solve this problem?
>
> Thanks in advance!
>
> Best regards,
> A.J.Du
> ------=_NextPart_000_0005_01C2E3F7.F511B1C0
> Content-Type: text/html;
> charset="iso-8859-1"
> Content-Transfer-Encoding: quoted-printable
>
> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
> <HTML><HEAD>
> <META http-equiv=3DContent-Type content=3D"text/html; =
> charset=3Diso-8859-1">
> <META content=3D"MSHTML 6.00.2800.1141" name=3DGENERATOR>
> <STYLE></STYLE>
> </HEAD>
> <BODY bgColor=3D#ffffff>
> <DIV><FONT face=3DArial size=3D2>Dear colleagues,</FONT></DIV>
> <DIV><FONT face=3DArial size=3D2> </FONT></DIV>
> <DIV><FONT face=3DArial size=3D2>I have successfully compiled the new =
> version CPMD=20
> on PC-PGI, but met some problems on the Parralized one on PC_PGI-MPI! =
> The=20
> followings is the message at the end of compiling process:</FONT></DIV>
> <DIV><FONT face=3DArial size=3D2></FONT> </DIV>
> <DIV><FONT face=3DArial size=3D2>my_para.o: In function=20
> `my_start__':<BR>my_para.o(.text+0x1c): undefined reference to=20
> `mpi_init__'<BR>my_para.o: In function =
> `my_end__':<BR>my_para.o(.text+0xfcf):=20
> undefined reference to `mpi_finalize__'<BR>my_para.o: In function=20
> `my_group__':<BR>my_para.o(.text+0x100e): undefined reference to=20
> `mpi_comm_group__'<BR>my_para.o(.text+0x103d): undefined reference to=20
> `mpi_group_incl__'<BR>my_para.o(.text+0x1064): undefined reference to=20
> `mpi_comm_create__'<BR>my_para.o: In function=20
> `my_stopall__':<BR>my_para.o(.text+0x10cd): undefined reference to=20
> `mpi_abort__'<BR>my_para.o: In function =
> `my_sync__':<BR>my_para.o(.text+0x10ff):=20
> undefined reference to `mpi_barrier__'<BR>my_para.o: In function=20
> `my_environ__':<BR>my_para.o(.text+0x117d): undefined reference to=20
> `mpi_comm_rank__'<BR>my_para.o(.text+0x119b): undefined reference to=20
> `mpi_comm_size__'<BR>my_para.o: In function=20
> `my_bcast__':<BR>my_para.o(.text+0x126a): undefined reference to=20
> `mpi_bcast__'<BR>my_para.o: In function=20
> `my_bsend__':<BR>my_para.o(.text+0x1643): undefined reference to=20
> `mpi_send__'<BR>my_para.o: In function =
> `my_brecv__':<BR>my_para.o(.text+0x171c):=20
> undefined reference to `mpi_recv__'<BR>my_para.o: In function=20
> `my_concat__':<BR>my_para.o(.text+0x17c1): undefined reference to=20
> `mpi_allgather__'<BR>my_para.o: In function=20
> `my_trans__':<BR>my_para.o(.text+0x18c9): undefined reference to=20
> `mpi_alltoall__'<BR>my_para.o: In function=20
> `my_combine__':<BR>my_para.o(.text+0x1a20): undefined reference to=20
> `mpi_allreduce__'<BR>my_para.o(.text+0x1a77): undefined reference to=20
> `mpi_allreduce__'<BR>my_para.o(.text+0x1ae0): undefined reference to=20
> `mpi_allreduce__'<BR>my_para.o(.text+0x1b49): undefined reference to=20
> `mpi_allreduce__'<BR>my_para.o(.text+0x1b9e): undefined reference to=20
> `mpi_allreduce__'<BR>my_para.o: In function=20
> `my_shift__':<BR>my_para.o(.text+0x1c8a): undefined reference to=20
> `mpi_comm_rank__'<BR>my_para.o(.text+0x1cd7): undefined reference to=20
> `mpi_comm_size__'<BR>my_para.o(.text+0x1d9d): undefined reference to=20
> `mpi_isend__'<BR>my_para.o(.text+0x1e15): undefined reference to=20
> `mpi_recv__'<BR>make: *** [cpmd.x] Error 1<BR></FONT></DIV>
> <DIV><FONT face=3DArial size=3D2>Would you be so kind to help me solve =
> this=20
> problem?</FONT></DIV>
> <DIV><FONT face=3DArial size=3D2></FONT> </DIV>
> <DIV><FONT face=3DArial size=3D2>Thanks in advance!</FONT></DIV>
> <DIV><FONT face=3DArial size=3D2></FONT> </DIV>
> <DIV><FONT face=3DArial size=3D2>Best regards,</FONT></DIV>
> <DIV><FONT face=3DArial size=3D2>A.J.Du</DIV></FONT></BODY></HTML>
>
> ------=_NextPart_000_0005_01C2E3F7.F511B1C0--
>
>
>
> ____________________________
> BN3 Hosted Customer Service Solution, basic service FREE.
> CRM enable your web site in 5 minutes! http://www.bn3.com
> _______________________________________________
> CPMD-list mailing list
> CPMD-list at cpmd.org
> http://www.cpmd.org/mailman/listinfo/cpmd-list
>
--
=======================================================================
Axel Kohlmeyer e-mail: axel.kohlmeyer at theochem.ruhr-uni-bochum.de
Lehrstuhl fuer Theoretische Chemie Phone: ++49 (0)234/32-26673
Ruhr-Universitaet Bochum - NC 03/53 Fax: ++49 (0)234/32-14045
D-44780 Bochum http://www.theochem.ruhr-uni-bochum.de
=======================================================================
If you make something idiot-proof, the universe creates a better idiot.
More information about the CPMD-list
mailing list