[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [pooma-dev] Explicit Instantiation Problem with Pooma 2 using KCC on
From: |
Scott Haney |
Subject: |
Re: [pooma-dev] Explicit Instantiation Problem with Pooma 2 using KCC on RH 6.2 Linux |
Date: |
Fri, 4 May 2001 08:55:16 -0600 |
On Thursday, May 3, 2001, at 06:38 PM, Jeffrey Oldham wrote:
Dave Nyholm submitted a program equivalent to
#include "Pooma/NewFields.h"
template View1<Field<NoGeometry<(int)3>, int,
CompressibleBrickView>,
Interval<(int)3> >::sv;
I fail to see why it should compile.
I've hit this problem before with Array. I guess I forgot to move this
to Field. The solution is to not use View1 in the call to read(), but
rather to make another class, View0, that handles this special case.
This removes the circular dependency when pre-instantiating View1. This
is inelegant and it might not always work, but it made KCC happy before.
See Array.h.
Scott
--
Scott W. Haney
Development Manager
Proximation LLC
2960 Rodeo Park Drive West
Santa Fe, NM 87505
Voice: 505-424-3809 x101
FAX: 505-438-4161