On Tue, Feb 17, 2009 at 9:06 AM, Toby D. Young <span dir="ltr">&lt;<a href="mailto:tyoung@ippt.gov.pl">tyoung@ippt.gov.pl</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Hi,<br>
<br>
I am trying to migrate to petsc-2.0.0-p3 on an amd64 linux box. I have<br>
encountered two (unrealted?) problems.</blockquote><div><br>Please always send logs with these kinds of questions. And when sending logs,<br><a href="mailto:petsc-maint@mcs.anl.gov">petsc-maint@mcs.anl.gov</a> is more appropriate.<br>
&nbsp;</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
** install problem 1<br>
<br>
After exporting PETSC_DIR and PETSC_ARCH<br>
I use:<br>
$ ./config/configure.py --with-blas-lib=libblas.so<br>
--with-lapack-lib=liblapack.so --with-dynamic=1 --with-shared=1<br>
--with-mpi=0<br>
and then:<br>
$make all<br>
...and all looks ok libraries are build. Then</blockquote><div><br>Are you positive. Please check again that plog.c built.<br>&nbsp;</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
$make test<br>
complains thus:<br>
<br>
Running test examples to verify correct installation<br>
Possible error running C/C++ src/snes/examples/tutorials/ex19 with 1<br>
MPI process See<br>
<a href="http://www.mcs.anl.gov/petsc/petsc-as/documentation/troubleshooting.html" target="_blank">http://www.mcs.anl.gov/petsc/petsc-as/documentation/troubleshooting.html</a> ././ex19:<br>
symbol lookup error: ././ex19: undefined symbol: petsc_tmp_flops<br>
Possible error running Graphics examples<br>
src/snes/examples/tutorials/ex19 1 MPI process See<br>
<a href="http://www.mcs.anl.gov/petsc/petsc-as/documentation/troubleshooting.html" target="_blank">http://www.mcs.anl.gov/petsc/petsc-as/documentation/troubleshooting.html</a> ././ex19:<br>
symbol lookup error: ././ex19: undefined symbol: petsc_tmp_flops Error<br>
running Fortran example src/snes/examples/tutorials/ex5f with 1 MPI<br>
process See<br>
<a href="http://www.mcs.anl.gov/petsc/petsc-as/documentation/troubleshooting.html" target="_blank">http://www.mcs.anl.gov/petsc/petsc-as/documentation/troubleshooting.html</a> ././ex5f:<br>
symbol lookup error: ././ex5f: undefined symbol: dmgetlocalvector_<br>
Completed test examples<br>
<br>
I am unsure how to track down this error, or what it is I am doing<br>
wrong. This procedure works for sure for petsc-2.3.3-p6 Any ideas<br>
please?</blockquote><div><br>The symbol petsc_tmp_flops is defined in plog.c, which is in libpetsc.a. You can check for<br>that symbol with nm.<br>&nbsp;</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
** install problem 2<br>
<br>
Sadly (for me), it seems that the petsc directory structure has changed<br>
from 2.3.3-p6; this is bringing development of other packages (deal.ii<br>
and slepc) to a screaming halt. So I&#39;ll try and fix this without<br>
complaining &nbsp; :-)<br>
<br>
I have noticed this change:<br>
petsc-2.3.3-p6/lib &nbsp;--&gt; &nbsp;petsc-3.0.0-p6/$(PETSC_ARCH)/lib<br>
<br>
Can someone kindly point me of other directory structure changes I<br>
should look out for, or is there a page on the PETSc website which<br>
documents these changes I can look at.</blockquote><div><br>We now conform to the Linux install model. All 3rd party packages and<br>petsc includes/libraries are installed under $PETSC_ARCH, or in the<br>install location you specify.<br>
<br>&nbsp;&nbsp; Matt<br>&nbsp;</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
Many thanks.<br>
Best,<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Toby<br>
<br>
<br>
--<br>
<br>
Toby D. Young<br>
Adiunkt (Assistant Professor)<br>
Philosopher-Physicist<br>
Department of Computational Science<br>
Institute of Fundamental Technological Research<br>
Polish Academy of Sciences<br>
Room 206, ul. Swietokrzyska 21<br>
00-049 Warszawa, Polska<br>
<br>
+48 22 826 12 81 ext. 184<br>
<a href="http://rav.ippt.gov.pl/%7Etyoung" target="_blank">http://rav.ippt.gov.pl/~tyoung</a><br>
</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>