Filter instantiation

Forum for discussion on different signal processing algorithms
Locked
lucamossa
Posts: 19
Joined: 27 Jan 2014, 08:46

Filter instantiation

Post by lucamossa » 05 Mar 2014, 11:05

Hello,

I tried to follow the tutorial "http://www.bci2000.org/wiki/index.php/P ... ing_Filter"
to the Filter instantiation point, but when I try to compile the AR Signal Processing module get the following error:

#CMakeFiles/ARSignalProcessing.dir/PipeDefinition.cpp.o: In function `GenericFilter::FilterRegistrar<FIRFilter>::Typeid() const':
PipeDefinition.cpp:(.text._ZNK13GenericFilter15FilterRegistrarI9FIRFilterE6TypeidEv[GenericFilter::FilterRegistrar<FIRFilter>::Typeid() const]+0x3): undefined reference to `typeinfo for FIRFilter'
CMakeFiles/ARSignalProcessing.dir/PipeDefinition.cpp.o: In function `GenericFilter::FilterRegistrar<FIRFilter>::NewInstance() const':
PipeDefinition.cpp:(.text._ZNK13GenericFilter15FilterRegistrarI9FIRFilterE11NewInstanceEv[GenericFilter::FilterRegistrar<FIRFilter>::NewInstance() const]+0x16): undefined reference to `FIRFilter::FIRFilter()'
collect2: ld returned 1 exit status
make[2]: *** [/home/user/sandboxes/E90RDMEBCISRC/BCI2000/trunk_copy/prog/ARSignalProcessing] Error 1
make[1]: *** [core/SignalProcessing/AR/CMakeFiles/ARSignalProcessing.dir/all] Error 2
make: *** [all] Error 2#

FIRFilter is the name of the file that I have implemented.
I cannot find a solution, can anyone help me?

thanks

Luca

Locked

Who is online

Users browsing this forum: No registered users and 11 guests