From: Brian Grierson
Date: Fri, 4 May 2007 18:28:28 -0400
Hello. I am trying to get the BLACS routines to successfully test on
I have PETSc installed, which includes a version of MPICH
I have changed (in Bmake.inc) the variables
MPIdir = '/petsc.../externalpackages/mpich-x.x./darwin-c-.../
which contains the /lib /bin and /include directories.
The /bin contains mpcc, mpif77, mpich2version, mpiexec
The /lib contains libfmpich.a, libmpich.a, libpmpich.a
The /include contains mpi.h, mpif.h, mpio.h, mpiof.h, mpi_thread.h
I have changed MPILIBDir = $(MPIDir)/lib
I have changed MPIINCDir = $(MPIDir)/include
I have changed MPILIB = $(MPILIBDir)/libmpich.a
I have changed F77 = g77
When I try to run
make xsyserrors in the BLACS/INSTALL directory, I get the errors
[briangrierson at Brian-Griersons-Computer INSTALL]$make xsyserrors
gcc -o /Users/briangrierson/BLACS/INSTALL/EXE/xsyserrors
/usr/bin/ld: Undefined symbols:
collect2: ld returned 1 exit status
make: *** [/Users/briangrierson/BLACS/INSTALL/EXE/xsyserrors] Error 1
And I'm not sure what I'm doing wrong.
I've tried just $make mpi from BLACS/, and it will run fine.
Then, when I try $make from BLACS/TESTING I get a ton of compile
errors with the fortran compiler.
Brian A. Grierson
Department of Applied Physics
-------------- next part --------------
An HTML attachment was scrubbed...
<Prev in Thread]
[Next in Thread>
[Scalapack] BLACS configuration, PETSc MPICH,