On Fri, Feb 7, 2014 at 10:50 AM, Gisle Vanem <gva...@yahoo.no> wrote: > Hi list. My 1st post here. > I have a big problem with CMake and some of the generated > files under gr-filter/lib. E.g. here is a snippet from it: > > #include "fir_filter_ccc.h" > #include <gnuradio/io_signature.h> > #include <volk/volk.h> > > namespace gr { > namespace filter { > fir_filter_ccc::sptr > fir_filter_ccc::make(int decimation, const std::vector<gr_complex> &taps) > { > return gnuradio::get_initial_sptr(new fir_filter_ccc > (decimation, taps)); /// <<< line 40 > } > > At line 40 my g++ 4.7.2 starts yelling w/o me understanding what it says. > Here is the 1st error (edited): > > fir_filter_ccc_impl.cc: In static member function 'static > gr::filter::fir_filter_ccc:: > sptr gr::filter::fir_filter_ccc::make(int, const > std::vector<std::complex<float> >&)': > fir_filter_ccc_impl.cc:40:23: error: cannot allocate an object of abstract > type > 'gr::filter::fir_filter_ccc' > > What's this? Is this because 'FILTER_API' is an dllexport? Or is my > fir_filter_ccc_impl.cc generated incorrectly? What is that file and > fir_filter_ccc.h supposed to look like? > > Some info for you: 'g++ -fconserve-space -c -DDEBUG -g -O1 -Wall' ..etc. > > Thanks in advance. > > --gv
OS? GNU Radio version? Tom _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio