discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] make error with latest source in fedora 12


From: Tom Rondeau
Subject: Re: [Discuss-gnuradio] make error with latest source in fedora 12
Date: Mon, 15 Nov 2010 17:03:58 -0800

On Mon, Nov 15, 2010 at 4:51 PM, Achilleas Anastasopoulos
<address@hidden> wrote:
> After updating with the latest code from trunk, I get the following
> error when making:
>
> ------------
> ../../../gnuradio-core/src/lib/.libs/libgnuradio-core-qa.a(qa_gri_fir_filter_with_buffer_fcc.o):
> In function `qa_gri_fir_filter_with_buffer_fcc::test_decimate(unsigned
> int)':
> /home/anastas/gnuradio_trunk/gnuradio-core/src/lib/filter/qa_gri_fir_filter_with_buffer_fcc.cc:151:
> undefined reference to
> `gri_fir_filter_with_buffer_fcc::filterNdec(std::complex<float>*,
> float const*, unsigned long, unsigned int)'
> ../../../gnuradio-core/src/lib/.libs/libgnuradio-core-qa.a(qa_gri_fir_filter_with_buffer_ccf.o):
> In function `qa_gri_fir_filter_with_buffer_ccf::test_decimate(unsigned
> int)':
> /home/anastas/gnuradio_trunk/gnuradio-core/src/lib/filter/qa_gri_fir_filter_with_buffer_ccf.cc:150:
> undefined reference to
> `gri_fir_filter_with_buffer_ccf::filterNdec(std::complex<float>*,
> std::complex<float> const*, unsigned long, unsigned long)'
> ../../../gnuradio-core/src/lib/.libs/libgnuradio-core-qa.a(qa_gri_fir_filter_with_buffer_fff.o):
> In function `qa_gri_fir_filter_with_buffer_fff::test_decimate(unsigned
> int)':
> /home/anastas/gnuradio_trunk/gnuradio-core/src/lib/filter/qa_gri_fir_filter_with_buffer_fff.cc:139:
> undefined reference to
> `gri_fir_filter_with_buffer_fff::filterNdec(float*, float const*,
> unsigned long, unsigned int)'
> collect2: ld returned 1 exit status
> make[4]: *** [test_all] Error 1
> make[4]: Leaving directory
> `/home/anastas/gnuradio_trunk/gnuradio-core/src/tests'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory `/home/anastas/gnuradio_trunk/gnuradio-core/src'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/home/anastas/gnuradio_trunk/gnuradio-core'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/anastas/gnuradio_trunk'
> make: *** [all] Error 2
> -------------
>
> I am using fedora 12 running kernel 2.6.32.23-170.fc12.x86_64
>
> Any ideas?
>
> thanks
> Achilleas


Yes. The files gri_fir_filter_with_buffer_fff and its brethren are all
created from gri_fir_filter_with_buffer_XXX. When they were first put
in, they didn't have the decimation capability, which was pushed in
later and then never rebuilt.

Do a 'make clean' in gnuradio-core/src/lib/filter and then rebuild and
see if that works.

Tom



reply via email to

[Prev in Thread] Current Thread [Next in Thread]