sieve-dev building sieve with g++-3.4.4

Matthew Knepley knepley at gmail.com
Wed Dec 3 19:21:12 CST 2008


On Wed, Dec 3, 2008 at 6:56 PM, Shi Jin <jinzishuai at gmail.com> wrote:

> HI there,
>
> I tried to build petsc-dev with sieve on a machine with only g++-3.4.4 and
> got errors like:
> /home/users/seki/software/src/petsc-dev/include/sieve/Mesh.hh:2015: error:
> no class template named `Discretization' in `ALE'
> /home/users/seki/software/src/petsc-dev/include/sieve/Mesh.hh:2015: error:
> template argument 1 is invalid
> /home/users/seki/software/src/petsc-dev/include/sieve/Mesh.hh:2015: error:
> template argument 2 is invalid
> /home/users/seki/software/src/petsc-dev/include/sieve/Mesh.hh:2015: error:
> ISO C++ forbids declaration of `disc' with no type
> ...


Have you pulled? I just pulled and I don't have any templates on that line.
Also, I have ALE::Discretization in the file
above this. Do you?

  Matt


>
> Is this a problem with my old g++ version?
> Thanks.
>
> Shi
>
-- 
What most experimenters take for granted before they begin their experiments
is infinitely more interesting than any results to which their experiments
lead.
-- Norbert Wiener
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.mcs.anl.gov/mailman/private/sieve-dev/attachments/20081203/330cc164/attachment.htm>


More information about the sieve-dev mailing list