On Wed, Jul 27, 2011 at 3:43 AM, Mohammad Mirzadeh <span dir="ltr"><<a href="mailto:mirzadeh@gmail.com">mirzadeh@gmail.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div dir="ltr"><font face="arial, sans-serif"><span style="border-collapse:collapse">Hi all,</span></font><div style="border-collapse:collapse;font-family:arial, sans-serif;font-size:13px">
<br></div><div style="border-collapse:collapse;font-family:arial, sans-serif;font-size:13px">I am having trouble configuring PETSc 3.1-p8 with ParMetis 3.2 and below (I have tried all of their versions). What I can understand from the configure.log (attached below) is that for some reason PETSc cannot find the libs . I have tried the flag --download-parmetis=/path/to/tar.gz and also tried compiling ParMetis myself and using --with-parmetis-dir=/path/to/build_dir and none seem to work. In the latter case, ParMetis compiles just fine but it does not put the libs and header files under /build_dir/include or /buid_dir/lib. </div>
<div style="border-collapse:collapse;font-family:arial, sans-serif;font-size:13px"><br></div><div style="border-collapse:collapse;font-family:arial, sans-serif;font-size:13px">Does using --with-parmetis-include and --with-parmetis-lib work with multiple directory locations? I tried putting all the hear files in one directory but there are multiple header files with the same name and I do not know which one I should use. Any help is greatly appreciated.</div>
</div></blockquote><div><br></div><div>We have to fix the ParMetis build system, which is very limited. Thus you cannot download their tarball and use it. You must let us download it,</div><div>or use the one from the PETSc ftp.</div>
<div><br></div><div> Matt</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div dir="ltr"><div style="border-collapse:collapse;font-family:arial, sans-serif;font-size:13px">
Thanks,</div><div style="border-collapse:collapse;font-family:arial, sans-serif;font-size:13px">
Mohammad</div><div style="border-collapse:collapse;font-family:arial, sans-serif;font-size:13px"><br></div><div style="border-collapse:collapse;font-family:arial, sans-serif;font-size:13px"><br></div><div><div>
<font face="arial, sans-serif"><span style="border-collapse:collapse">================================================================================</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">TEST configureLibrary from PETSc.packages.ParMetis(/home/mohammad/soft/petsc-3.1-p8-debug/config/BuildSystem/config/package.py:370)</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">TESTING: configureLibrary from PETSc.packages.ParMetis(config/BuildSystem/config/package.py:370)</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse"> Find an installation and check if it can work with PETSc</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">==================================================================================</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse"> Checking for a functional ParMetis</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse"> Found a copy of PARMETIS in ParMetis-3.2.0</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse"> Pushing language C</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse"> Popping language C</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">Have to rebuild ParMetis, make.inc != /home/mohammad/soft/petsc-3.1-p8-debug/linux-gnu-c-debug/conf/ParMetis</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse"> ===============================================================================</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse"> Compiling & installing Parmetis; this may take several minutes</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse"> ===============================================================================</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse"> </span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">sh: cd /home/mohammad/soft/petsc-3.1-p8-debug/externalpackages/ParMetis-3.2.0; make clean; make lib; make minstall; make clean</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">Executing: cd /home/mohammad/soft/petsc-3.1-p8-debug/externalpackages/ParMetis-3.2.0; make clean; make lib; make minstall; make clean</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">sh: (cd METISLib ; make clean )</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">make[1]: Entering directory `/home/mohammad/soft/petsc-3.1-p8-debug/externalpackages/ParMetis-3.2.0/METISLib'</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">rm -f *.o </span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">make[1]: Leaving directory `/home/mohammad/soft/petsc-3.1-p8-debug/externalpackages/ParMetis-3.2.0/METISLib'</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">(cd ParMETISLib ; make clean )</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">make[1]: Entering directory `/home/mohammad/soft/petsc-3.1-p8-debug/externalpackages/ParMetis-3.2.0/ParMETISLib'</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">rm -f *.o </span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">make[1]: Leaving directory `/home/mohammad/soft/petsc-3.1-p8-debug/externalpackages/ParMetis-3.2.0/ParMETISLib'</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">(cd Programs ; make clean )</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">make[1]: Entering directory `/home/mohammad/soft/petsc-3.1-p8-debug/externalpackages/ParMetis-3.2.0/Programs'</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">rm -f *.o ;\</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse"><span style="white-space:pre-wrap">        </span>rm -f ../Graphs/ptest3.2.0 </span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">rm -f ../Graphs/mtest3.2.0 </span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">rm -f ../Graphs/parmetis3.2.0 </span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">rm -f ../Graphs/pometis3.2.0 </span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">make[1]: Leaving directory `/home/mohammad/soft/petsc-3.1-p8-debug/externalpackages/ParMetis-3.2.0/Programs'</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">(cd METISLib ; make clean )</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">make[1]: Entering directory `/home/mohammad/soft/petsc-3.1-p8-debug/externalpackages/ParMetis-3.2.0/METISLib'</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">rm -f *.o </span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">make[1]: Leaving directory `/home/mohammad/soft/petsc-3.1-p8-debug/externalpackages/ParMetis-3.2.0/METISLib'</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">(cd ParMETISLib ; make clean )</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">make[1]: Entering directory `/home/mohammad/soft/petsc-3.1-p8-debug/externalpackages/ParMetis-3.2.0/ParMETISLib'</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">rm -f *.o </span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">make[1]: Leaving directory `/home/mohammad/soft/petsc-3.1-p8-debug/externalpackages/ParMetis-3.2.0/ParMETISLib'</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">(cd Programs ; make clean )</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">make[1]: Entering directory `/home/mohammad/soft/petsc-3.1-p8-debug/externalpackages/ParMetis-3.2.0/Programs'</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">rm -f *.o ;\</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse"><span style="white-space:pre-wrap">        </span>rm -f ../Graphs/ptest3.2.0 </span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">rm -f ../Graphs/mtest3.2.0 </span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">rm -f ../Graphs/parmetis3.2.0 </span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">rm -f ../Graphs/pometis3.2.0 </span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">make[1]: Leaving directory `/home/mohammad/soft/petsc-3.1-p8-debug/externalpackages/ParMetis-3.2.0/Programs'</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse"><br></span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">********Output of running make on ParMetis follows *******</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">(cd METISLib ; make clean )</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">make[1]: Entering directory `/home/mohammad/soft/petsc-3.1-p8-debug/externalpackages/ParMetis-3.2.0/METISLib'</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">rm -f *.o </span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">make[1]: Leaving directory `/home/mohammad/soft/petsc-3.1-p8-debug/externalpackages/ParMetis-3.2.0/METISLib'</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">(cd ParMETISLib ; make clean )</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">make[1]: Entering directory `/home/mohammad/soft/petsc-3.1-p8-debug/externalpackages/ParMetis-3.2.0/ParMETISLib'</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">rm -f *.o </span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">make[1]: Leaving directory `/home/mohammad/soft/petsc-3.1-p8-debug/externalpackages/ParMetis-3.2.0/ParMETISLib'</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">(cd Programs ; make clean )</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">make[1]: Entering directory `/home/mohammad/soft/petsc-3.1-p8-debug/externalpackages/ParMetis-3.2.0/Programs'</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">rm -f *.o ;\</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse"><span style="white-space:pre-wrap">        </span>rm -f ../Graphs/ptest3.2.0 </span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">rm -f ../Graphs/mtest3.2.0 </span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">rm -f ../Graphs/parmetis3.2.0 </span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">rm -f ../Graphs/pometis3.2.0 </span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">make[1]: Leaving directory `/home/mohammad/soft/petsc-3.1-p8-debug/externalpackages/ParMetis-3.2.0/Programs'</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">(cd METISLib ; make clean )</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">make[1]: Entering directory `/home/mohammad/soft/petsc-3.1-p8-debug/externalpackages/ParMetis-3.2.0/METISLib'</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">rm -f *.o </span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">make[1]: Leaving directory `/home/mohammad/soft/petsc-3.1-p8-debug/externalpackages/ParMetis-3.2.0/METISLib'</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">(cd ParMETISLib ; make clean )</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">make[1]: Entering directory `/home/mohammad/soft/petsc-3.1-p8-debug/externalpackages/ParMetis-3.2.0/ParMETISLib'</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">rm -f *.o </span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">make[1]: Leaving directory `/home/mohammad/soft/petsc-3.1-p8-debug/externalpackages/ParMetis-3.2.0/ParMETISLib'</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">(cd Programs ; make clean )</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">make[1]: Entering directory `/home/mohammad/soft/petsc-3.1-p8-debug/externalpackages/ParMetis-3.2.0/Programs'</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">rm -f *.o ;\</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse"><span style="white-space:pre-wrap">        </span>rm -f ../Graphs/ptest3.2.0 </span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">rm -f ../Graphs/mtest3.2.0 </span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">rm -f ../Graphs/parmetis3.2.0 </span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">rm -f ../Graphs/pometis3.2.0 </span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">make[1]: Leaving directory `/home/mohammad/soft/petsc-3.1-p8-debug/externalpackages/ParMetis-3.2.0/Programs'</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">make: *** No rule to make target `lib'. Stop.</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">make: *** No rule to make target `minstall'. Stop.</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">********End of Output of running make on ParMetis *******</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">sh: cp -f /home/mohammad/soft/petsc-3.1-p8-debug/externalpackages/ParMetis-3.2.0/make.inc /home/mohammad/soft/petsc-3.1-p8-debug/linux-gnu-c-debug/conf/ParMetis</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">Executing: cp -f /home/mohammad/soft/petsc-3.1-p8-debug/externalpackages/ParMetis-3.2.0/make.inc /home/mohammad/soft/petsc-3.1-p8-debug/linux-gnu-c-debug/conf/ParMetis</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">sh: </span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse"> Checking for library in Download PARMETIS: ['/home/mohammad/soft/petsc-3.1-p8-debug/linux-gnu-c-debug/lib/libparmetis.a', 'libmetis.a']</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">================================================================================</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">TEST check from config.libraries(/home/mohammad/soft/petsc-3.1-p8-debug/config/BuildSystem/config/libraries.py:133)</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:133)</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse"> Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName"</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse"> - libDir may be a list of directories</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse"> - libName may be a list of library names</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse"> Checking for functions ['ParMETIS_V3_PartKway'] in library ['/home/mohammad/soft/petsc-3.1-p8-debug/linux-gnu-c-debug/lib/libparmetis.a', 'libmetis.a'] ['libnsl.a', 'librt.a']</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse"> Pushing language C</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">sh: /home/mohammad/soft/petsc-3.1-p8-debug/linux-gnu-c-debug/bin/mpicc -c -o conftest.o -Wall -Wwrite-strings -Wno-strict-aliasing -g3 conftest.c </span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">Executing: /home/mohammad/soft/petsc-3.1-p8-debug/linux-gnu-c-debug/bin/mpicc -c -o conftest.o -Wall -Wwrite-strings -Wno-strict-aliasing -g3 conftest.c </span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">sh: </span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse"> Pushing language C</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse"> Popping language C</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">sh: /home/mohammad/soft/petsc-3.1-p8-debug/linux-gnu-c-debug/bin/mpicc -o conftest -Wall -Wwrite-strings -Wno-strict-aliasing -g3 conftest.o -Wl,-rpath,/home/mohammad/soft/petsc-3.1-p8-debug/linux-gnu-c-debug/lib -L/home/mohammad/soft/petsc-3.1-p8-debug/linux-gnu-c-debug/lib -lparmetis -lmetis -lnsl -lrt -lmpichcxx -lstdc++ -L/home/mohammad/soft/petsc-3.1-p8-debug/linux-gnu-c-debug/lib -L/usr/lib/gcc/x86_64-linux-gnu/4.4.3 -L/usr/lib/gcc/x86_64-linux-gnu/4.4.3 -L/usr/lib/x86_64-linux-gnu -ldl -lmpich -lpthread -lrt -lgcc_s -ldl </span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">Executing: /home/mohammad/soft/petsc-3.1-p8-debug/linux-gnu-c-debug/bin/mpicc -o conftest -Wall -Wwrite-strings -Wno-strict-aliasing -g3 conftest.o -Wl,-rpath,/home/mohammad/soft/petsc-3.1-p8-debug/linux-gnu-c-debug/lib -L/home/mohammad/soft/petsc-3.1-p8-debug/linux-gnu-c-debug/lib -lparmetis -lmetis -lnsl -lrt -lmpichcxx -lstdc++ -L/home/mohammad/soft/petsc-3.1-p8-debug/linux-gnu-c-debug/lib -L/usr/lib/gcc/x86_64-linux-gnu/4.4.3 -L/usr/lib/gcc/x86_64-linux-gnu/4.4.3 -L/usr/lib/x86_64-linux-gnu -ldl -lmpich -lpthread -lrt -lgcc_s -ldl </span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">sh: </span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">Possible ERROR while running linker: /usr/bin/ld: cannot find -lparmetis</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">collect2: ld returned 1 exit status</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse"> output: ret = 256</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">error message = {/usr/bin/ld: cannot find -lparmetis</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">collect2: ld returned 1 exit status</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">}</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse"> Pushing language C</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse"> Popping language C</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse"> in /home/mohammad/soft/petsc-3.1-p8-debug/linux-gnu-c-debug/bin/mpicc -o conftest -Wall -Wwrite-strings -Wno-strict-aliasing -g3 conftest.o -Wl,-rpath,/home/mohammad/soft/petsc-3.1-p8-debug/linux-gnu-c-debug/lib -L/home/mohammad/soft/petsc-3.1-p8-debug/linux-gnu-c-debug/lib -lparmetis -lmetis -lnsl -lrt -lmpichcxx -lstdc++ -L/home/mohammad/soft/petsc-3.1-p8-debug/linux-gnu-c-debug/lib -L/usr/lib/gcc/x86_64-linux-gnu/4.4.3 -L/usr/lib/gcc/x86_64-linux-gnu/4.4.3 -L/usr/lib/x86_64-linux-gnu -ldl -lmpich -lpthread -lrt -lgcc_s -ldl </span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">Source:</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">#include "confdefs.h"</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">#include "conffix.h"</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">/* Override any gcc2 internal prototype to avoid an error. */</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">char ParMETIS_V3_PartKway();</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse"><br>
</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">int main() {</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">ParMETIS_V3_PartKway()</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">;</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse"> return 0;</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">}</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse"> Popping language C</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">*******************************************************************************</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse"> UNABLE to CONFIGURE with GIVEN OPTIONS (see configure.log for details):</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">-------------------------------------------------------------------------------</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">Downloaded parmetis could not be used. Please check install in /home/mohammad/soft/petsc-3.1-p8-debug/linux-gnu-c-debug</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse">*******************************************************************************</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse"> File "./config/configure.py", line 257, in petsc_configure</span></font></div><div>
<font face="arial, sans-serif"><span style="border-collapse:collapse"> framework.configure(out = sys.stdout)</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse"> File "/home/mohammad/soft/petsc-3.1-p8-debug/config/BuildSystem/config/framework.py", line 944, in configure</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse"> child.configure()</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse"> File "/home/mohammad/soft/petsc-3.1-p8-debug/config/BuildSystem/config/package.py", line 456, in configure</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse"> self.executeTest(self.configureLibrary)</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse"> File "/home/mohammad/soft/petsc-3.1-p8-debug/config/BuildSystem/config/base.py", line 97, in executeTest</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse"> ret = apply(test, args,kargs)</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse"> File "/home/mohammad/soft/petsc-3.1-p8-debug/config/BuildSystem/config/package.py", line 395, in configureLibrary</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse"> for location, directory, lib, incl in self.generateGuesses():</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse"> File "/home/mohammad/soft/petsc-3.1-p8-debug/config/BuildSystem/config/package.py", line 210, in generateGuesses</span></font></div>
<div><font face="arial, sans-serif"><span style="border-collapse:collapse"> raise RuntimeError('Downloaded '+self.package+' could not be used. Please check install in '+d+'\n')</span></font></div>
</div></div>
</blockquote></div><br><br clear="all"><br>-- <br>What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.<br>-- Norbert Wiener<br>