<html>
<head>
<meta http-equiv="content-type" content="text/html;
charset=ISO-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<font face="DejaVu Sans Mono">Hi,<br>
<br>
Can anyone please help me on how to configure SLEPc? I have
installed PETSc 3.4.4 (compiled with MKL) and downloaded and
extracted the source of SLEPc 3.4.4. I set up <br>
<br>
export SLEPC_DIR="/home/jwang/opt/slepc-3.4.4"<br>
export PETSC_DIR="/home/jwang/opt/petsc-3.4.4"<br>
export PETSC_ARCH=linux-amd64-opt<br>
<br>
However, after I enter the source directory of SLEPc and type
./configure, I got the error messages that I append at the end of
the email. I tried to read the python configuration code and it
seems that the reason is </font><font face="DejaVu Sans Mono"><font
face="DejaVu Sans Mono">self.framework is None and the reason
for self.framework is None is in the script.py in my
petsc-3.4.4/config/BuildSystem directory, the following code in
function loadConfigure(self, argDB = None):<br>
.....<br>
if not 'configureCache' in argDB:<br>
self.logPrint('No cached configure in RDict at
'+str(argDB.saveFilename))<br>
return None<br>
.....<br>
</font>returns a None value.<br>
<br>
It seems the reason is SLEPc can not find cached configuration in
PETSc, but I don't know how to enable such cached configuration in
PETSc...<br>
<br>
<br>
***********************Error messages*****************************************<br>
<br>
Checking environment...<br>
Checking PETSc installation...<br>
Checking LAPACK library...<br>
<br>
Traceback (most recent call last):<br>
File "./configure", line 10, in <module><br>
execfile(os.path.join(os.path.dirname(__file__), 'config',
'configure.py'))<br>
File "./config/configure.py", line 401, in <module><br>
cmakeok =
cmakeboot.main(slepcdir,petscdir,petscarch=petscconf.ARCH,log=log)<br>
File "/home/jwang/opt/slepc-3.4.4/config/cmakeboot.py", line
172, in main<br>
return
PETScMaker(slepcdir,petscdir,petscarch,argDB,framework).cmakeboot(args,log)<br>
File "/home/jwang/opt/slepc-3.4.4/config/cmakeboot.py", line 87,
in cmakeboot<br>
self.setup()<br>
File "/home/jwang/opt/slepc-3.4.4/config/cmakeboot.py", line 83,
in setup<br>
self.setupModules()<br>
File "/home/jwang/opt/slepc-3.4.4/config/cmakeboot.py", line 51,
in setupModules<br>
self.mpi =
self.framework.require('config.packages.MPI', None)<br>
AttributeError: 'NoneType' object has no attribute 'require'<br>
<br>
</font>
</body>
</html>