Skip to Content.
Sympa Menu

forum - RE: [abinit-forum] parrallel compilation

forum@abinit.org

Subject: The ABINIT Users Mailing List ( CLOSED )

List archive

RE: [abinit-forum] parrallel compilation


Chronological Thread 
  • From: James Raynolds <JRaynolds@uamail.albany.edu>
  • To: "'forum@abinit.org'" <forum@abinit.org>
  • Subject: RE: [abinit-forum] parrallel compilation
  • Date: Fri, 21 Feb 2003 11:57:05 -0500

Dear Norberto,

I have compiled abinip successfully on a IBM-SP2 (RS6000
processors). You have to modify the makefile_macros to tell abinip where
the mpi include files are. For my machine it is in a directory called
/usr/lpp/ppe.poe/include.

I have attached my makefile_macros file to this e-mail. I hope it
is helpful.

Sincerely,

James E. Raynolds, Ph.D.
Assistant Professor, School of NanoScience and NanoEngineering
University at Albany, State University of New York



-----Original Message-----
From: Norberto Arzate [mailto:narzate@physics.utoronto.ca]
Sent: Thursday, February 20, 2003 11:27 PM
To: forum@abinit.org
Subject: [abinit-forum] parrallel compilation




Dear ABINIT users,

I am intalling and compiling abinit in an IBM RS/6000 43P-260
with 2 Processors.

I have used the
abinit_dir/Machine_dept_files/IBM/makefile_macros.ibm_44p
file (as a link to the makefile_macros file) to copile the code.
I just address the correct path for the *.h files and
the MPI libraries. I also made a link to the mpif.h file.

I have succeded in generating the sequential version.
However for the parrallel case (generating abinip)
I got errors in the compilation.
The last lines where the compilation (make abinip) stop are below.

It seems that some symbols are not defined.
Can someone give some information about
how to solve this problem?
Thanks in advance

Norberto Arzate
narzate@physics.utoronto.ca



>>>>-----------------------------------
cd . ; xlf90 -bloadmap:loadmap -q64 -o abinip Src_main/abinip.o
Src_9dr
ive/ar_9drive.a Src_8seqpar/ar_8abinip.a Src_7suscep/ar_7suscep.a
Src_6response
/ar_6response.a Src_5common/ar_5common.a Src_4iowfdenpot/ar_4iowfdenpot.a
Src_4w
fs/ar_4wfs.a Src_3gw/ar_3gw.a Src_3iovars/ar_3iovars.a
Src_3paw/ar_3paw.a Src
_3recipspace/ar_3recipspace.a Src_3xc/ar_3xc.a Src_3xml/ar_3xml.a
Src_2nonlocal/
ar_2nonlocal.a Src_2ffts/ar_2ffts.a Src_2psp/ar_2psp.a
Src_2geometry/ar_2ge
ometry.a Src_2parser/ar_2parser.a Src_1util/ar_1util.a
Src_0basis/ar_0
basip.a Src_defs/ar_defs.a Lib_fftnew/fftnew.a Lib_numrecip/numrecip.a
Lib_lapac
k/lapack.a Lib_blas/blas.a -L/home/bms/mpich-1.2.0/lib -llmpi -lmpich
-lmpe -lm
pe_nompi -lampi -lfmpich -lmpichf -lmpichf90 -lmpichfarg -lpmpich
-lslog -l
tmpi ; chmod ugo+rx abinip
ld: 0711-317 ERROR: Undefined symbol: .mpi_init
ld: 0711-317 ERROR: Undefined symbol: .mpi_comm_rank
ld: 0711-317 ERROR: Undefined symbol: .mpi_comm_size
ld: 0711-317 ERROR: Undefined symbol: .mpi_barrier
ld: 0711-317 ERROR: Undefined symbol: .mpi_allreduce
ld: 0711-317 ERROR: Undefined symbol: .mpi_finalize
ld: 0711-317 ERROR: Undefined symbol: .mpi_bcast
ld: 0711-317 ERROR: Undefined symbol: .mpi_comm_group
ld: 0711-317 ERROR: Undefined symbol: .mpi_group_incl
ld: 0711-317 ERROR: Undefined symbol: .mpi_comm_create
ld: 0711-317 ERROR: Undefined symbol: .mpi_send
ld: 0711-317 ERROR: Undefined symbol: .mpi_recv
ld: 0711-317 ERROR: Undefined symbol: .mpi_reduce
ld: 0711-317 ERROR: Undefined symbol: .mpi_group_free
ld: 0711-344 See the loadmap file loadmap for more information.
make: 1254-004 The error code from the last command is 8.


Stop.
make: 1254-004 The error code from the last command is 2.


Stop.
___________________________________________________<<<<<<<<

Attachment: makefile_macros
Description: Binary data




Archive powered by MHonArc 2.6.16.

Top of Page