[petsc-users] petsc 3.2 compiling on cray

Matthew Knepley knepley at gmail.com
Thu Dec 8 08:05:49 CST 2011


On Thu, Dec 8, 2011 at 1:11 AM, Xiangdong Liang <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/c774cbf4/attachment.htm>


More information about the petsc-users mailing list