On Wed, Jul 27, 2011 at 3:43 AM, Mohammad Mirzadeh <span dir="ltr">&lt;<a href="mailto:mirzadeh@gmail.com">mirzadeh@gmail.com</a>&gt;</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 &amp; 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&#39;</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&#39;</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&#39;</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&#39;</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&#39;</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&#39;</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&#39;</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&#39;</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&#39;</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&#39;</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&#39;</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&#39;</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&#39;</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&#39;</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&#39;</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&#39;</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&#39;</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&#39;</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&#39;</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&#39;</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&#39;</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&#39;</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&#39;</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&#39;</span></font></div>


<div><font face="arial, sans-serif"><span style="border-collapse:collapse">make: *** No rule to make target `lib&#39;.  Stop.</span></font></div><div><font face="arial, sans-serif"><span style="border-collapse:collapse">make: *** No rule to make target `minstall&#39;.  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: [&#39;/home/mohammad/soft/petsc-3.1-p8-debug/linux-gnu-c-debug/lib/libparmetis.a&#39;, &#39;libmetis.a&#39;]</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 &quot;libName&quot; contains &quot;funcs&quot;, and if it does defines HAVE_LIB&quot;libName&quot;</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 [&#39;ParMETIS_V3_PartKway&#39;] in library [&#39;/home/mohammad/soft/petsc-3.1-p8-debug/linux-gnu-c-debug/lib/libparmetis.a&#39;, &#39;libmetis.a&#39;] [&#39;libnsl.a&#39;, &#39;librt.a&#39;]</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 &quot;confdefs.h&quot;</span></font></div>


<div><font face="arial, sans-serif"><span style="border-collapse:collapse">#include &quot;conffix.h&quot;</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 &quot;./config/configure.py&quot;, 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 &quot;/home/mohammad/soft/petsc-3.1-p8-debug/config/BuildSystem/config/framework.py&quot;, 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 &quot;/home/mohammad/soft/petsc-3.1-p8-debug/config/BuildSystem/config/package.py&quot;, 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 &quot;/home/mohammad/soft/petsc-3.1-p8-debug/config/BuildSystem/config/base.py&quot;, 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 &quot;/home/mohammad/soft/petsc-3.1-p8-debug/config/BuildSystem/config/package.py&quot;, 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 &quot;/home/mohammad/soft/petsc-3.1-p8-debug/config/BuildSystem/config/package.py&quot;, line 210, in generateGuesses</span></font></div>


<div><font face="arial, sans-serif"><span style="border-collapse:collapse">    raise RuntimeError(&#39;Downloaded &#39;+self.package+&#39; could not be used. Please check install in &#39;+d+&#39;\n&#39;)</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>