I am writing my own module.
In the module, I am using gr-dvbt (https://github.com/BogdanDIA/gr-dvbt) to perform Reed-Solomon en/decoding.In this situation, how to tell 'I am using gr-dvbt' to cmake and make?
set(GR_REQUIRED_COMPONENTS RUNTIME FILTER FFT PMT DIGITAL)
XXXX is either FFT or DIGITAL
According to my guess, I put:
set(GR_REQUIRED_COMPONENTS ... omitted ... DVBT)
But after building and installing, I got an error in the following step:
$ python
>>> import myOOTmodule
ImportError: /usr/local/lib/libgnuradio-myOOTmodule.so: undefined symbol: _ZN2gr4dvbt12reed_solomonC1Eiiiiiiii
ImportError: /usr/local/lib/libgnuradio-myOOTmodule.so: undefined symbol: _ZN2gr4dvbt12reed_solomonC1Eiiiiiiii
Am I guessing wrong? Or, gr-dvbt are not available to be used by other OOT modules?
Can it be solved by modifying 1) my code or 2) gr-dvbt?
No comments:
Post a Comment