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: mmikami@rc.m-kagaku.co.jp
  • To: forum@abinit.org
  • Subject: Re: [abinit-forum] parrallel compilation
  • Date: Fri, 21 Feb 2003 13:50:09 +0900

Dear Norberto,

Although I do not know the computational environment on
your platform (I am just guessing ...), I could suggest several things:
Have you tried modifying other makefile_macros in ~ABINIT/Machine_dept_files/IBM ?
(e.g., makefile_macros.sp2.par )
Kindly note that the compiler name (FC) could be changed,
from xlf90 to mpxlf90, etc. (Please consult with the manual for MPI on your system.)
Also note that the "FFLAGS_PAR" setting etc. for linking the MPI libraries...

Regards,
Masayoshi

On 2003.2.21, at 13:26 Asia/Tokyo, Norberto Arzate wrote:



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.
___________________________________________________<<<<<<<<






Archive powered by MHonArc 2.6.16.

Top of Page