Try changing the BLACS_LIBS line to read: BLACS_LIBS= $(HOME_LIB)/blacsF77init_MPI-LINUX-0.a $(HOME_LIB)/blacs_MPI-LINUX-0.a $(HOME_LIB)/blacsF77init_MPI-LINUX-0.a
By the way, do you have access to an optimized BLAS library such as Intel MKL, AMD ACML, ATLAS, or GotoBLAS? It is not recommended to use the Netlib reference BLAS implementation, as it will be an order of magnitude slower than its optimized counterpart. If you have Intel MKL, since you are using Intel Ifort, then you can their libraries and would not have to compile any of your own self-compiled libraries. Daniel J. Backlund Texas Tech University - Physics [email protected] ________________________________________ From: Dmitrii Glukhov [[email protected]] Sent: Thursday, March 25, 2010 2:42 AM To: siesta-l Subject: [SIESTA-L] problem of compilation parallel sisesta 2.0.2 (ifort icc suse 11) I have problem with compilation parallel siesta 2.0.2 I compile mpich2 with ifort and icc, lapack, blas, blacs, scalapack with mpif90 and mpicc. My configuration's files in attach. I have follows error: /home/g09/appz/lib/blacsF77init_MPI-LINUX-0.a(blacs_pinfo_.o): In function `blacs_pinfo_': blacs_pinfo_.c:(.text+0x60): undefined reference to `bi_f77_get_constants_' blacs_pinfo_.c:(.text+0x8a): undefined reference to `bi_f77_init_' /home/g09/appz/lib/blacsF77init_MPI-LINUX-0.a(Cblacs_pinfo.o): In function `Cblacs_pinfo': blacs_pinfo_.c:(.text+0x60): undefined reference to `bi_f77_get_constants_' blacs_pinfo_.c:(.text+0x8a): undefined reference to `bi_f77_init_' make: *** [siesta] Error 1 I don't have idea....
