Thanks Tom for keeping us updated about the required changes for C++ applications that builds against GNU Radio. We are working to adapt our code from 3.6 to 3.7 API, and these advices save us a nice amount of time. Let me say that the process is running quite smoothly and we are not having big issues in the porting.
Is there a tentative date for releasing 3.7? We are now working with the next branch for adapting our code, but at this moment we should decide if we break compatibility with the master branch (3.6 API) in order to go on with the required modifications (and asking our users to build the next branch instead of the master, at least until the release of GNU Radio 3.7), or just wait for those forthcoming changes. Best regards, Carles On Wed, Apr 3, 2013 at 3:59 AM, Tom Rondeau <[email protected]> wrote: > Hi everyone, > > Because of the large diff between 3.6 and 3.7, there's going to be a > lot of breakage happening with code when moving to 3.7. Luckily, most > of these changes are simple syntax related edits, like in Python to > move from almost everything being in the gr module to other modules > like blocks, analog, digital, etc. > > With the changes just recently posted to the next branch, we are now > changing things that will break external code that compiles against > GNU Radio. This is the first pass and there will be other changes to > come. If you are tracking our next branch, here are a few things to > keep in mind when building against GNU Radio: > > * Remove FindGnuradioCore.cmake and FindGruel.cmake, > Replace with FindGnuradioRuntime.cmake > > * Remove all GRUEL_ references and replace GNURADIO_CORE variables > with GNURADIO_RUNTIME_ > > * Update #include<gruel/attributes.h> to <gnuradio/attributes.h> > > * Change %include "gnuradio.i" to %include "runtime_swig.i" > > There are other changes required that have been discussed in the past. > This just represents the most recent updates and how to work with > them. > > Thanks, > Tom > > _______________________________________________ > Discuss-gnuradio mailing list > [email protected] > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio >
_______________________________________________ Discuss-gnuradio mailing list [email protected] https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
