Wednesday, January 29, 2025

binding errors in Ubuntu 24

Hi,

I'm trying to port our gr-isdbt OOT so that it works as "out-of-the-box" as possible in Ubuntu 24.04 (it's used in our course, so I would like the student's life to be as simple as possible). 

I've had some problems regarding binding, so I've decided to add a single block into a freshly created OOT, and I get the following error: 
  Python bindings for ofdm_synchronization.h are out of sync
 
which makes sense since I've changed that file in the include directory. However, when running gr_modtool bind ofdm_synchronization I get several errors that end with 
  fatal error: too many errors emitted, stopping now [-ferror-limit=]
  20 errors generated.
  Error occurred while running CASTXML xml file does not exist

I've seen that this has been reported (https://github.com/gnuradio/gnuradio/issues/6477) and that there's even a PR that has been merged into the main code (https://github.com/gnuradio/gnuradio/pull/7408). 

My question is then: what do you think would be the simplest way to avoid this problem? 

thanks!

No comments:

Post a Comment