discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] Updating to 3.7/next (currently)


From: Carles Fernandez
Subject: Re: [Discuss-gnuradio] Updating to 3.7/next (currently)
Date: Wed, 3 Apr 2013 11:51:32 +0200

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 <address@hidden> 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
address@hidden
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


reply via email to

[Prev in Thread] Current Thread [Next in Thread]