[Kst] Shared library problem

Brisset, Nicolas Nicolas.Brisset at eurocopter.com
Fri Nov 25 17:48:31 CET 2005


> > Undefined                       first referenced
> >  symbol                             in file
> > filter<long double>::ConnectTo(long double&)kstfilter_generic.o
> > filter<long double>::~filter()      kstfilter_generic.o
> > filter<long double>::Reset()        kstfilter_generic.o
> > filter<long double>::NextTimeStep() kstfilter_generic.o filter<long 
> > double>::filter(polynom<long double>&, polynom<long
> > double>&, double)kstfilter_generic.o
> > polynom<long double>::polynom(int)  kstfilter_generic.o
> > polynom<long double>::~polynom()    kstfilter_generic.o
> > polynom<long double>::operator[](int)kstfilter_generic.o
> 
>   Those have to go in the .h file, not the cpp file they're 
> currently in.
Yes, in the meantime I found the answer: with templates this won't work
as the code is only generated for the types that are actually used. But
there is another small problem elsewhere I have to understand. I'll
commit the fixes when it works...
Thanks for your help anyway :-)

Nicolas


More information about the Kst mailing list