[CIG-SHORT] PyLith and PETSc development versions
Brad Aagaard
baagaard at usgs.gov
Wed May 14 15:23:21 PDT 2008
Tabrez-
The development version of petsc-dev is constantly undergoing change. The
errors you are getting are a result of changes in petsc-dev that have been
propagated to the pylith development version since the PyLith 1.1.2 release.
If you want to use the pylith development version, you need to use the petsc
development version (and keep it updated). This is why we have to post the
petsc-dev source code that corresponds to each pylith release.
If you build the petsc-development version and get errors, follow the
instructions dumped to the screen (email the configure and build logs to
petsc-maint at mcs.anl.gov). If you have a working petsc-dev version and the
pylith development version fails to build, please send us the config.log and
create a make.log (i.e., make >& make.log) with the errors.
Brad
On Wednesday 14 May 2008, you wrote:
> I checked out the development version of PyLith a while back and it
> fails to build and gives an error. I was able to build the tarball
> yesterday without a problem. It seems you made some changes to
> ElasticityImplicit.cc today.
>
> Tabrez
>
> feassemble/ElasticityImplicit.cc:90: error: 'PetscLogEvent' does not
> name a type
> feassemble/ElasticityImplicit.cc:92: error: 'setupEvent' was not
> declared in thi
> s scope
> feassemble/ElasticityImplicit.cc:94: error: 'cellGeomEvent' was not
> declared in
> this scope
> feassemble/ElasticityImplicit.cc:96: error: 'stateVarsEvent' was not
> declared in
> this scope
> feassemble/ElasticityImplicit.cc:98: error: 'restrictEvent' was not
> declared in
> this scope
> feassemble/ElasticityImplicit.cc:100: error: 'computeEvent' was not
> declared in
> this scope
> feassemble/ElasticityImplicit.cc:102: error: 'updateEvent' was not
> declared in t
> his scope
> feassemble/ElasticityImplicit.cc:104: error: 'stressEvent' was not
> declared in t
> his scope
> feassemble/ElasticityImplicit.cc:109: error: 'setupEvent' was not
> declared in th
> is scope
> feassemble/ElasticityImplicit.cc:186: error: 'cellGeomEvent' was not
> declared in
> this scope
> feassemble/ElasticityImplicit.cc:191: error: 'stateVarsEvent' was not
> declared i
> n this scope
> feassemble/ElasticityImplicit.cc:199: error: 'restrictEvent' was not
> declared in
> this scope
> feassemble/ElasticityImplicit.cc:241: error: 'stressEvent' was not
> declared in t
> his scope
> feassemble/ElasticityImplicit.cc:247: error: 'computeEvent' was not
> declared in
> this scope
> feassemble/ElasticityImplicit.cc:258: error: 'updateEvent' was not
> declared in t
> his scope
> make[3]: *** [ElasticityImplicit.lo] Error 1
> make[3]: Leaving directory `/home/stali/pylith/installation/trunk/libsrc'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/home/stali/pylith/installation/trunk/libsrc'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/stali/pylith/installation/trunk'
> make: *** [all] Error 2
More information about the CIG-SHORT
mailing list