You are doing the right things.  However, there is a long standing bug in
our gr_modtool created template that doesn't trigger recompiling the SWIG
wrapper when changing the public .h file(s).  Just do a 'make clean',
'make', and 'sudo make install' again.

-Johnathan

Johnathan Corgan
Corgan Labs - SDR Training and Development Services
http://corganlabs.com

On Tue, Aug 2, 2016 at 1:40 PM, Damindra Bandara <damindra.band...@gmail.com
> wrote:

> Hi,
>
> I am looking for a way to add public methods to GNURadio OOT modules. I
> modified the <oot_module>_impl.cc and <oot_module>_impl.h files. I also
> added the function signature as a virtual function to
> /include/<oot_module>.h file. I compiled the code(make /make
> install/ldconfig), and I did not get any errors. However, the functions are
> not visible outside. For example, I cannot use the public methods from the
> topblock.py.
>
> If you could give me some guidelines to make public methods in OOT
> modules, I would really appreciate it.
>
> Thank you,
>
> Damindra
>
> --
> Damindra Savithri Bandara,
> Ph.D. in Information Technology (Candidate)
> George Mason University,
> Fairfax,
> Virginia
>
> _______________________________________________
> 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