To elaborate more on the problem that Mike referred to, we had something like this
Code:
class A
{
public:
virtual void func(void);
};
class B : public A
{
virtual void func(void);
};
void B::func(void)
{
}
EDIT**Dave corrected me below. See his description along with my original text**
What template are you using? What are the symbols that it complains about? Maybe posting your source and headers may help us help you.