[petsc-dev] configure error
Satish Balay
balay at mcs.anl.gov
Thu Aug 25 16:17:26 CDT 2011
can you also pull Buildsystem?
Satish
On Thu, 25 Aug 2011, Mark F. Adams wrote:
> I'm getting this error in a Cray:
>
> madams/petsc-dev-new> ./cray-xe6-dbg.py
> ===============================================================================
> Configuring PETSc to compile on your system
> ===============================================================================
> *******************************************************************************
> CONFIGURATION CRASH (Please send configure.log to petsc-maint at mcs.anl.gov)
> *******************************************************************************
>
> 'Configure' object has no attribute 'f2cblaslapack'
> File "/global/u2/m/madams/petsc-dev-new/config/configure.py", line 269, in petsc_configure
> framework = config.framework.Framework(['--configModules=PETSc.Configure','--optionsModule=PETSc.compilerOptions']+sys.argv[1:], loadArgDB = 0)
> File "/global/u2/m/madams/petsc-dev-new/config/BuildSystem/config/framework.py", line 110, in __init__
> self.createChildren()
> File "/global/u2/m/madams/petsc-dev-new/config/BuildSystem/config/framework.py", line 316, in createChildren
> self.getChild(moduleName)
> File "/global/u2/m/madams/petsc-dev-new/config/BuildSystem/config/framework.py", line 301, in getChild
> config.setupDependencies(self)
> File "/global/u2/m/madams/petsc-dev-new/config/PETSc/Configure.py", line 76, in setupDependencies
> framework.require('PETSc.utilities.scalarTypes', self.f2cblaslapack)
> madams/petsc-dev-new> cat configure.log
> Pushing language C
> Popping language C
> Pushing language CUDA
> Popping language CUDA
> Pushing language Cxx
> Popping language Cxx
> Pushing language FC
> Popping language FC
> madams/petsc-dev-new>
>
> This is my script:
>
> #!/usr/bin/python
> if __name__ == '__main__':
> import sys
> import os
> sys.path.insert(0, os.path.abspath('config'))
> import configure
> configure_options = [
> '--COPTFLAGS=-mp -g',
> '--CXXOPTFLAGS=-mp -g',
> '--FOPTFLAGS=-mp -g',
> '--download-blacs',
> '--download-triangle',
> '--download-parmetis',
> '--download-f-blas-lapack=1',
> '--download-hypre=1',
> '--with-cc=cc -g',
> '--with-clib-autodetect=0',
> '--with-cxx=CC -g',
> '--with-cxxlib-autodetect=0',
> '--with-debugging=1',
> '--with-fc=ftn',
> '--with-fortranlib-autodetect=0',
> '--with-mpiexec=/usr/common/acts/PETSc/3.1/bin/mpiexec.aprun',
> '--with-shared-libraries=0',
> '--with-x=0',
> 'PETSC_ARCH=cray-xe6-dbg',
> ]
> configure.petsc_configure(configure_options)
>
> Any ideas?
>
> Mark
>
>
>
>
More information about the petsc-dev
mailing list