> > virtual void apply() {}
>
> argh how stupid of me !!!. Very weird it didn't moan about apply
> specifically ...
I learned my elementary c++ skills from a really nice book called
"accelerated c++" by Koenig and Moo. I think this book would fit nicely among
the lyx c++ references as a book to learn c++ from (I don't think there's a
book like that in the list). They write:
"Many compilers generate mysterious error messages for classes that fail to
define one or more virtual functions. If your program evokes a message from
the compiler that you do not understand, and that message says that something
is undefined, you should verify that you have defined all of your virtual
functions. You are likely to find that the error goes away when you do so."
And guess what, they were right ;-)
> make clean. there's something broken in the dependencies - a make clean
> fixes it
compiling now...
gr.ed.