Thanks Josh. It worked. Apparently, the gr_modtool.py is not including the
API in the header.

-Khizer Kaleem


On Thu, Jan 31, 2013 at 4:32 PM, Josh Blum <j...@ettus.com> wrote:

>
> > 2: Test command: /bin/sh
> > "/home/mkk/Desktop/gr-howto/build/python/qa_square_ff_test.sh"
> > 2: Test timeout computed to be: 9.99988e+06
> > 2: Traceback (most recent call last):
> > 2:   File "/home/mkk/Desktop/gr-howto/python/qa_howto_square_ff.py", line
> > 23, in <module>
> > 2:     import howto_swig as howto
> > 2:   File "/home/mkk/Desktop/gr-howto/build/swig/howto_swig.py", line 24,
> > in <module>
> > 2:     _howto_swig = swig_import_helper()
> > 2:   File "/home/mkk/Desktop/gr-howto/build/swig/howto_swig.py", line 20,
> > in swig_import_helper
> > 2:     _mod = imp.load_module('_howto_swig', fp, pathname, description)
> > 2: *ImportError: /home/mkk/Desktop/gr-howto/build/swig/_howto_swig.so:
> > undefined symbol: _Z20howto_make_square_ffv*
> > 2/2 Test #2: qa_square_ff .....................***Failed    0.09 sec
> >
> > 50% tests passed, 1 tests failed out of 2
> >
> > Total Test time (real) =   0.11 sec
> >
> > The following tests FAILED:
> >   2 - qa_square_ff (Failed)
> > Errors while running CTest
> >
> > I know this a linking problem error.If anyone can *help* with this I
> *would*
> >  really *appreciate. *
> > *
> > *
> Well, it says the symbol is missing: undefined symbol:
> _Z20howto_make_square_ffv*
>
> So this is something declared in a header file but not exposed by your
> library. You probably need to implement howto_make_square_ffv, or make
> sure the declaration in the header file has the proper API export macro.
>
> -josh
>
> _______________________________________________
> Discuss-gnuradio mailing list
> Discuss-gnuradio@gnu.org
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to