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: Tom Rondeau
Subject: Re: [Discuss-gnuradio] Updating to 3.7/next (currently)
Date: Wed, 3 Apr 2013 11:02:15 -0400

On Wed, Apr 3, 2013 at 5:51 AM, Carles Fernandez
<address@hidden> wrote:
> 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.

Great to here, Carles. We will try our best to keep providing this
information. I've also started collecting it on a wiki page that we
will work on when 3.7 is finally released.

> 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

There is no set date. We have some internal goals, but nothing that's
official. My only date is ASAP. With the divergence of next from
master, it's becoming very difficult to maintain and keep everything
sane. And there have been enough times recently where we have failed
to do that, which is just another indication that we need to bring
this effort to a close.

Tom



> 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]