Something is quite wrong here because you have no PETSc include path at all in that<div>compile. How did you install PETSc?</div><div><br></div><div>  Matt<br><br><div class="gmail_quote">On Wed, Oct 20, 2010 at 4:12 PM, Jeffrey Thompson <span dir="ltr">&lt;<a href="mailto:jeffremt@gmail.com">jeffremt@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hello CIG-Short,<br><br>I&#39;m trying to make and install the stable version of Pylith, and I ran into the error below after issuing the &quot;make&quot; command.  It seems to me that the main error is that Pylith cannot find the petscmesh.hh file.  I updated PETSc and spatialdata before Pylith, so I should have the most recent versions of these programs.  I also tried installing the version Pylith from the trunk directory, and the same error occured.  I&#39;ve attached my config.log file from the &#39;stable&#39; pylith install.<br>

<br>Thanks in advance,<br>Jeff Thompson<br>Seismolab<br>California Institute of Technology<br><br>make[3]: Entering directory `/home/jeffremt/tools/cig/v1.5-stable/libsrc&#39;<br>if /bin/sh ../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include  -I/home/jeffremt/tools/cig/gcc-4.1.1_64/lib/python2.5/site-packages/pythia-0.8.1.11-py2.5.egg -I/usr/include/python2.5  -DENABLE_CUBIT -I/home/jeffremt/tools/proj-4.7.0/gcc-4.1.1_64/include -I/home/jeffremt/tools/cppunit-1.12.1/gcc-4.1.1_64/include -I/home/jeffremt/tools/cig/gcc-4.1.1_64/include -I/home/jeffremt/tools/cig/gcc-4.1.1_64/include/pythia-0.8.1.10 -I/home/jeffremt/tools/netcdf-4.0.1/gcc-4.1.1_64/include  -g -O2 -MT BoundaryCondition.lo -MD -MP -MF &quot;.deps/BoundaryCondition.Tpo&quot; -c -o BoundaryCondition.lo `test -f &#39;bc/BoundaryCondition.cc&#39; || echo &#39;./&#39;`bc/BoundaryCondition.cc; \<br>

then mv -f &quot;.deps/BoundaryCondition.Tpo&quot; &quot;.deps/BoundaryCondition.Plo&quot;; else rm -f &quot;.deps/BoundaryCondition.Tpo&quot;; exit 1; fi<br>mkdir .libs<br> g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I/home/jeffremt/tools/cig/gcc-4.1.1_64/lib/python2.5/site-packages/pythia-0.8.1.11-py2.5.egg -I/usr/include/python2.5 -DENABLE_CUBIT -I/home/jeffremt/tools/proj-4.7.0/gcc-4.1.1_64/include -I/home/jeffremt/tools/cppunit-1.12.1/gcc-4.1.1_64/include -I/home/jeffremt/tools/cig/gcc-4.1.1_64/include -I/home/jeffremt/tools/cig/gcc-4.1.1_64/include/pythia-0.8.1.10 -I/home/jeffremt/tools/netcdf-4.0.1/gcc-4.1.1_64/include -g -O2 -MT BoundaryCondition.lo -MD -MP -MF .deps/BoundaryCondition.Tpo -c bc/BoundaryCondition.cc  -fPIC -DPIC -o .libs/BoundaryCondition.o<br>

In file included from bc/BoundaryCondition.cc:23:<br>../include/pylith/topology/Mesh.hh:33:43: petscmesh.hh: No such file or directory<br>In file included from bc/BoundaryCondition.cc:23:<br>../include/pylith/topology/Mesh.hh:59: error: `ALE&#39; has not been declared<br>

../include/pylith/topology/Mesh.hh:59: error: ISO C++ forbids declaration of `IMesh&#39; with no type<br>../include/pylith/topology/Mesh.hh:59: error: expected `;&#39; before &#39;&lt;&#39; token<br>../include/pylith/topology/Mesh.hh:60: error: `SieveMesh&#39; has not been declared<br>

../include/pylith/topology/Mesh.hh:60: error: ISO C++ forbids declaration of `real_section_type&#39; with no type<br>../include/pylith/topology/Mesh.hh:60: error: expected `;&#39; before &quot;RealSection&quot;<br>../include/pylith/topology/Mesh.hh:61: error: `SieveMesh&#39; has not been declared<br>

../include/pylith/topology/Mesh.hh:61: error: ISO C++ forbids declaration of `int_section_type&#39; with no type<br>../include/pylith/topology/Mesh.hh:61: error: expected `;&#39; before &quot;IntSection&quot;<br>../include/pylith/topology/Mesh.hh:62: error: `ALE&#39; has not been declared<br>

../include/pylith/topology/Mesh.hh:62: error: ISO C++ forbids declaration of `IMesh&#39; with no type<br>../include/pylith/topology/Mesh.hh:62: error: expected `;&#39; before &#39;&lt;&#39; token<br>../include/pylith/topology/Mesh.hh:63: error: `ALE&#39; has not been declared<br>

../include/pylith/topology/Mesh.hh:63: error: ISO C++ forbids declaration of `RestrictVisitor&#39; with no type<br>../include/pylith/topology/Mesh.hh:63: error: expected `;&#39; before &#39;&lt;&#39; token<br>../include/pylith/topology/Mesh.hh:64: error: `ALE&#39; has not been declared<br>

../include/pylith/topology/Mesh.hh:64: error: ISO C++ forbids declaration of `UpdateAddVisitor&#39; with no type<br>../include/pylith/topology/Mesh.hh:64: error: expected `;&#39; before &#39;&lt;&#39; token<br>../include/pylith/topology/Mesh.hh:65: error: `ALE&#39; has not been declared<br>

../include/pylith/topology/Mesh.hh:65: error: ISO C++ forbids declaration of `UpdateAllVisitor&#39; with no type<br>../include/pylith/topology/Mesh.hh:65: error: expected `;&#39; before &#39;&lt;&#39; token<br>../include/pylith/topology/Mesh.hh:66: error: `ALE&#39; has not been declared<br>

../include/pylith/topology/Mesh.hh:66: error: ISO C++ forbids declaration of `IndicesVisitor&#39; with no type<br>../include/pylith/topology/Mesh.hh:66: error: expected `;&#39; before &#39;&lt;&#39; token<br>../include/pylith/topology/Mesh.hh:82: error: expected `,&#39; or `...&#39; before &#39;&amp;&#39; token<br>

../include/pylith/topology/Mesh.hh:82: error: ISO C++ forbids declaration of `MPI_Comm&#39; with no type<br>../include/pylith/topology/Mesh.hh:100: error: `ALE&#39; has not been declared<br>../include/pylith/topology/Mesh.hh:100: error: ISO C++ forbids declaration of `Obj&#39; with no type<br>

../include/pylith/topology/Mesh.hh:100: error: expected `;&#39; before &#39;&lt;&#39; token<br>../include/pylith/topology/Mesh.hh:106: error: `ALE&#39; has not been declared<br>../include/pylith/topology/Mesh.hh:106: error: ISO C++ forbids declaration of `Obj&#39; with no type<br>

../include/pylith/topology/Mesh.hh:106: error: expected `;&#39; before &#39;&lt;&#39; token<br>../include/pylith/topology/Mesh.hh:160: error: expected `,&#39; or `...&#39; before &quot;value&quot;<br>../include/pylith/topology/Mesh.hh:160: error: ISO C++ forbids declaration of `MPI_Comm&#39; with no type<br>

../include/pylith/topology/Mesh.hh:166: error: `MPI_Comm&#39; does not name a type<br>../include/pylith/topology/Mesh.hh:195: error: `ALE&#39; has not been declared<br>../include/pylith/topology/Mesh.hh:195: error: ISO C++ forbids declaration of `Obj&#39; with no type<br>

../include/pylith/topology/Mesh.hh:195: error: expected `;&#39; before &#39;&lt;&#39; token<br>../include/pylith/topology/Mesh.hh:197: error: `MPI_Comm&#39; does not name a type<br>In file included from ../include/pylith/topology/Mesh.hh:208,<br>

                 from bc/BoundaryCondition.cc:23:<br>../include/pylith/topology/Mesh.icc:25: error: `ALE&#39; has not been declared<br>../include/pylith/topology/Mesh.icc:25: error: expected initializer before &#39;&lt;&#39; token<br>

../include/pylith/topology/Mesh.icc:32: error: `ALE&#39; has not been declared<br>../include/pylith/topology/Mesh.icc:32: error: expected initializer before &#39;&lt;&#39; token<br>../include/pylith/topology/Mesh.icc: In member function `void pylith::topology::Mesh::debug(bool)&#39;:<br>

../include/pylith/topology/Mesh.icc:49: error: `_mesh&#39; was not declared in this scope<br>../include/pylith/topology/Mesh.icc: In member function `int pylith::topology::Mesh::dimension() const&#39;:<br>../include/pylith/topology/Mesh.icc:64: error: `_mesh&#39; was not declared in this scope<br>

../include/pylith/topology/Mesh.icc: In member function `int pylith::topology::Mesh::coneSize() const&#39;:<br>../include/pylith/topology/Mesh.icc:71: error: `_mesh&#39; was not declared in this scope<br>../include/pylith/topology/Mesh.icc: In member function `int pylith::topology::Mesh::numVertices() const&#39;:<br>

../include/pylith/topology/Mesh.icc:78: error: `_mesh&#39; was not declared in this scope<br>../include/pylith/topology/Mesh.icc: In member function `int pylith::topology::Mesh::numCells() const&#39;:<br>../include/pylith/topology/Mesh.icc:85: error: `_mesh&#39; was not declared in this scope<br>

../include/pylith/topology/Mesh.icc: At global scope:<br>../include/pylith/topology/Mesh.icc:91: error: expected `,&#39; or `...&#39; before &quot;value&quot;<br>../include/pylith/topology/Mesh.icc:91: error: ISO C++ forbids declaration of `MPI_Comm&#39; with no type<br>

../include/pylith/topology/Mesh.icc: In member function `void pylith::topology::Mesh::comm(int)&#39;:<br>../include/pylith/topology/Mesh.icc:92: error: `_comm&#39; was not declared in this scope<br>../include/pylith/topology/Mesh.icc:92: error: `value&#39; was not declared in this scope<br>

../include/pylith/topology/Mesh.icc: At global scope:<br>../include/pylith/topology/Mesh.icc:97: error: `MPI_Comm&#39; does not name a type<br>../include/pylith/topology/Mesh.icc: In member function `void pylith::topology::Mesh::view(const char*) const&#39;:<br>

../include/pylith/topology/Mesh.icc:106: error: `_mesh&#39; was not declared in this scope<br>bc/BoundaryCondition.cc: In member function `virtual void pylith::bc::BoundaryCondition::verifyConfiguration(const pylith::topology::Mesh&amp;) const&#39;:<br>

bc/BoundaryCondition.cc:53: error: `ALE&#39; has not been declared<br>bc/BoundaryCondition.cc:53: error: expected initializer before &#39;&lt;&#39; token<br>bc/BoundaryCondition.cc:54: error: `sieveMesh&#39; was not declared in this scope<br>

bc/BoundaryCondition.cc:57: error: aggregate `std::ostringstream msg&#39; has incomplete type and cannot be defined<br>make[3]: *** [BoundaryCondition.lo] Error 1<br>make[3]: Leaving directory `/home/jeffremt/tools/cig/v1.5-stable/libsrc&#39;<br>

make[2]: *** [all-recursive] Error 1<br>make[2]: Leaving directory `/home/jeffremt/tools/cig/v1.5-stable/libsrc&#39;<br>make[1]: *** [all-recursive] Error 1<br>make[1]: Leaving directory `/home/jeffremt/tools/cig/v1.5-stable&#39;<br>

make: *** [all] Error 2<br><br>
<br>_______________________________________________<br>
CIG-SHORT mailing list<br>
<a href="mailto:CIG-SHORT@geodynamics.org">CIG-SHORT@geodynamics.org</a><br>
<a href="http://geodynamics.org/cgi-bin/mailman/listinfo/cig-short" target="_blank">http://geodynamics.org/cgi-bin/mailman/listinfo/cig-short</a><br>
<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>

</div>