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: "Javad hashemifar" <jhashemifar@gmail.com>
  • To: forum@abinit.org
  • Subject: Re: [abinit-forum] compile 5.3.0
  • Date: Mon, 29 Jan 2007 16:30:51 +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=YO4lszJpDohTWZC9oo3vRIJQlYzyyHk3kCWhYt/IEZ6q9q07k6xmq9LkzchALXZG7YKI+vkwH5ZbeblbJSMWkiKbI4zbQUgqWEFgcreJfTsP/B9QlQfRg99dGLBVAS+XmGo/3aMD+dzmL9ix0cbt74yquBjfqKIBRcc73669WFE=

Hello

Please try the preprocessor flag -D__INTEL for the C compiler to see
whether it solves your compiling problem.

Regards
Javad Hashemifar

On 1/28/07, Anglade Pierre-Matthieu <anglade@gmail.com> wrote:
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



--
======================================
Seyed Javad Hashemifar, Ph.D.
[current:]
Tel:+49-203-3794743 Fax:+49-203-3794742
Fachbereich Physik (AG Kratzer), Universitat Duisburg-Essen
47048 Dusiburg, Germany
[permanent:]
Tel: +98-311-3912375 Fax: +98-311-3912376
Physics Department, Isfahan University of Technology
84156 Isfahan, Iran
---------------------------------------------------------------------------



Archive powered by MHonArc 2.6.16.

Top of Page