Skip to Content.
Sympa Menu

forum - Re: [abinit-forum] compile 5.3.0

forum@abinit.org

Subject: The ABINIT Users Mailing List ( CLOSED )

List archive

Re: [abinit-forum] compile 5.3.0


Chronological Thread 
  • From: "Anglade Pierre-Matthieu" <anglade@gmail.com>
  • To: forum@abinit.org
  • Subject: Re: [abinit-forum] compile 5.3.0
  • Date: Sun, 28 Jan 2007 14:42:38 +0100
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=UwXUoVBmxGLWPkFM2O5TFO3xgGRC62HtSQZxI2ZKE6t1wJ6bi3C4xKgkpwkWsQVCoSUzIefb9AYbWOnsNORrJ5MVwY99YbjRtY1mfMUGHars22CPzXBbvHRd6S2h2psQwgR88nD40tOr2D8nh5tRKjBcjnSaHkQTDfIG7M3KSRw=

Hello,

It looks like you have a library problem.
Check that you have given your linker the clues to find the libraries
containing functions suc as blacs_gridexit, ndxg2p, ...

If you have included the necessary informations on you command line
(-l an -L flags) then your problem may come from incompatibility
between compilers. Make sure your intel compiler is really able to
link with your libs. If not, either recompile your libs or change
compiler.

Note that the problem may come from things as stupid as compilers
using different "name mangling" schemes.

regards

PMA

On 1/28/07, mailoliver@163.com <mailoliver@163.com> wrote:
Dear all:

I tried to compile abinit-5.3.0, there are some problems. Could you give me
some advice?
Thanks

Tieyu Lu
*******************************************************
My system is Linux x86_64, Fortran compiler--intel-9.0.

I set :
CPP="/usr/bin/cpp"
with_cppflags="-DSCALAPACK -DMPI_FFT "
enable-mpi="yes"
with_mpi_prefix="/export/mpi/mpich-ifort9.0"
with_mpi_fc="/export/mpi/mpich-ifort9.0/bin/mpif90"
*****************************************************

error report:
../../src/01managempi/lib01managempis.a(scalapack.o)(.text+0x8): In function
`end_scalapack_':
: undefined reference to `blacs_gridexit_'
../../src/01managempi/lib01managempis.a(scalapack.o)(.text+0x5f3): In
function `idx_processeur_concerne_':
: undefined reference to `indxg2p_'
../../src/01managempi/lib01managempis.a(scalapack.o)(.text+0x737): In
function `glob_loc_':
: undefined reference to `numroc_'
../../src/01managempi/lib01managempis.a(scalapack.o)(.text+0xdad): In
function `matrice_verif_globale_vecteur_':
: undefined reference to `indxg2p_'
../../src/01managempi/lib01managempis.a(scalapack.o)(.text+0x14f8): In
function `matrice_rangement_local_vecteur_':
: undefined reference to `indxg2p_'
../../src/01managempi/lib01managempis.a(scalapack.o)(.text+0x162a): In
function `matrice_extraction_vecteur_':
: undefined reference to `indxg2p_'
../../src/01managempi/lib01managempis.a(scalapack.o)(.text+0x18bb): In
function `matrice_pzgetrf_':
: undefined reference to `pzgetrf_'
../../src/01managempi/lib01managempis.a(scalapack.o)(.text+0x1e82): In
function `matrice_pzgetrs_':
: undefined reference to `pzgetrs_'
../../src/01managempi/lib01managempis.a(scalapack.o)(.text+0x2062): In
function `matrice_pzpotrf_':
: undefined reference to `pzpotrf_'
../../src/01managempi/lib01managempis.a(scalapack.o)(.text+0x2409): In
function `matrice_pzpotrs_':
: undefined reference to `pzpotrs_'
../../src/01managempi/lib01managempis.a(scalapack.o)(.text+0x2af1): In
function `matrice_pzgemm_':
: undefined reference to `pzgemm_'
../../src/01managempi/lib01managempis.a(scalapack.o)(.text+0x364c): In
function `matrice_pzheevx_':
: undefined reference to `pzheevx_'
../../src/01managempi/lib01managempis.a(scalapack.o)(.text+0x3f47): In
function `matrice_pzheevx_':
: undefined reference to `pzheevx_'
../../src/01managempi/lib01managempis.a(scalapack.o)(.text+0x5126): In
function `matrice_pzhegvx_':
: undefined reference to `pzhegvx_'
../../src/01managempi/lib01managempis.a(scalapack.o)(.text+0x5c19): In
function `matrice_pzhegvx_':
: undefined reference to `pzhegvx_'
../../src/01managempi/lib01managempis.a(scalapack.o)(.text+0x61de): In
function `construire_grille_scalapack_':
: undefined reference to `blacs_gridinit_'
../../src/01managempi/lib01managempis.a(scalapack.o)(.text+0x6231): In
function `construire_processeur_scalapack_':
: undefined reference to `blacs_gridinfo_'
../../src/01managempi/lib01managempis.a(scalapack.o)(.text+0x62dc): In
function `init_matrice_scalapack_':
: undefined reference to `numroc_'
../../src/01managempi/lib01managempis.a(scalapack.o)(.text+0x6303): In
function `init_matrice_scalapack_':
: undefined reference to `numroc_'
../../src/01managempi/lib01managempis.a(scalapack.o)(.text+0x6383): In
function `init_matrice_scalapack_':
: undefined reference to `descinit_'
make[3]: *** [abinis] Error 1
make[3]: Leaving directory
`/export/home/mchuang/lty/tool/abinit-5.3.0/src/main'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/export/home/mchuang/lty/tool/abinit-5.3.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/export/home/mchuang/lty/tool/abinit-5.3.0'
make: *** [all] Error 2



--
Pierre-Matthieu Anglade



Archive powered by MHonArc 2.6.16.

Top of Page