Hi,

Although it is dependent on the programming environment you have,  I suggest 
putting "-lsci_(compiler name)_mp" instead of putting ACML.  If you are using 
gnu, it is -lsci_gnu_mp.

Thanks,

Keita

From: petsc-users-bounces at mcs.anl.gov 
[mailto:[email protected]] On Behalf Of Matthew Knepley
Sent: Thursday, December 08, 2011 8:06 AM
To: PETSc users list
Subject: Re: [petsc-users] petsc 3.2 compiling on cray

On Thu, Dec 8, 2011 at 1:11 AM, Xiangdong Liang <xdliang at 
gmail.com<mailto:xdliang at gmail.com>> wrote:
Hello everyone,

I am trying to compile petsc-3.2 on cray. However, when I specify blas
and lapack library
--with-blas-lapack-lib=[/opt/acml/4.4.0/pgi64/lib/libacml.a,
libacml_mv.a], petsc complains like this:

===============================================================================
            Configuring PETSc to compile on your system
===============================================================================
*******************************************************************************
               ERROR in COMMAND LINE ARGUMENT to ./configure
-------------------------------------------------------------------------------
The option libacml_mv.a] should probably be libacml-mv.a]
*******************************************************************************

If you specify the full path to the library, this should go away. This is just 
an error check to
prevent people from mistyping options.

   Thanks,

      Matt


However, the library is indeed named as libacml_mv.a. I can compile
successfully without specifying the lapack and blas libraries. Will it
affect the performance? Thanks

Xiangdong



The configure option I use is:

./config/configure.py
--with-blas-lapack-lib=[/opt/acml/4.4.0/pgi64/lib/libacml.a,
libacml_mv.a] \
--with-cc=cc --with-cxx=CC --with-fc=ftn -with-shared-lib\
raries=0 --COPTFLAGS='-fastsse -O3 -tp istanbul-64' --CXXOPTFLAGS='-fastsse -O3\
 -tp istanbul-64' --FOPTFLAGS='-fastsse -O3 -tp istanbul-64' --with-debugging=0\
  --prefix=$MYINSTALL --PETSC_ARCH=arch-opt --with-clib-autodetect=0 --\
with-cxxlib-autodetect=0 --with-fortranlib-autodetect=0 --download-blacs=yes --\
download-scalapack=yes --download-parmetis=yes --download-superlu=yes --downloa\
d-superlu_dist=yes --download-scotch=yes --download-pastix=yes --download-mumps\
=yes --download-spooles=yes --with-hdf5=yes --with-hdf5-dir=/opt/cray/hdf5/1.8.\
5.0/hdf5-gnu/ --download-ptscotch --download-umfpack=yes --download-hypre=yes -\
-download-spai=yes



--
What most experimenters take for granted before they begin their experiments is 
infinitely more interesting than any results to which their experiments lead.
-- Norbert Wiener
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20111208/91abb3ca/attachment.htm>

Reply via email to