Saturday, October 21, 2017

Re: [Discuss-gnuradio] gr-foo

Hi,

On 10/21/2017 01:18, Ron Economos wrote:
> It's an issue with gr-foo. For some reason, Bastian jumped the gun and
> made a change to gr-foo to work with the yet to be released GNU Radio
> 3.8 where the fractional resampler had been renamed to the mmse resampler.

I get lots of emails about that, but I don't understand the problem. As
the readme suggests:

"Like GNU Radio, this module uses *master* and *next* branches for
development, which are supposed to be used with the corresponding GNU
Radio branches."

So the next branch of gr-foo is supposed to be used with the next branch
of GNU Radio and the master branch of gr-foo is supposed to be used with
the master branch of GNU Radio.

Did I push to the wrong branches or is there a general problem with this
approach to OOT module development?

Best,
Bastian


>
> If you go back one commit, it will compile
>
> git checkout 2ba97c8d6d1e6bb322446773e42cbdac347c0085
>
> Ron
>
> On 10/20/2017 03:26 PM, Cinaed Simson wrote:
>> I'm installing gnuradio and number of oot modules on a new i7 laptop.
>>
>> I have the latest git pulls for gnuradio and gr-foo.
>>
>> Gnuradio builds without any issues.
>>
>> For gr-foo, cmake finds everything and generates the make files.
>>
>> But when I run
>>
>>    make
>>
>> in the gr-foo build directory, it craps out - indicating it can't find
>>
>>    #include <gnuradio/filter/mmse_resampler_cc.h>
>>
>> I did a find on the gnuradio tree it case per chance it was moved but no
>> cigar.
>>
>> I was able to build it a while back - maybe 3.7.10?
>>
>> Maybe I could just check out an older version of gnuradio and copy the
>> file into gr-foo - but that has the potential of blowing up in my face.
>>
>> I can build gr-ieee802-11 and gr-ieee802-15-4 without gr-foo so it's not
>> a show stopper.
>>
>> Or am I just missing something?
>>
>> -- Cinaed
>>
>>
>> root@alfven:/opt/gnuradio/src/gr-oot/gr-foo/build# make
>> Scanning dependencies of target gnuradio-foo
>> [  5%] Building CXX object
>> lib/CMakeFiles/gnuradio-foo.dir/burst_tagger_impl.cc.o
>> [ 10%] Building CXX object
>> lib/CMakeFiles/gnuradio-foo.dir/channel_model_impl.cc.o
>> In file included from
>> /opt/gnuradio/src/gr-oot/gr-foo/lib/channel_model_impl.cc:18:0:
>> /opt/gnuradio/src/gr-oot/gr-foo/lib/channel_model_impl.h:27:47: fatal
>> error: gnuradio/filter/mmse_resampler_cc.h: No such file or directory
>>   #include <gnuradio/filter/mmse_resampler_cc.h>
>>                                                 ^
>> compilation terminated.
>> lib/CMakeFiles/gnuradio-foo.dir/build.make:77: recipe for target
>> 'lib/CMakeFiles/gnuradio-foo.dir/channel_model_impl.cc.o' failed
>> make[2]: *** [lib/CMakeFiles/gnuradio-foo.dir/channel_model_impl.cc.o]
>> Error 1
>> CMakeFiles/Makefile2:121: recipe for target
>> 'lib/CMakeFiles/gnuradio-foo.dir/all' failed
>> make[1]: *** [lib/CMakeFiles/gnuradio-foo.dir/all] Error 2
>> Makefile:127: recipe for target 'all' failed
>> make: *** [all] Error 2
>>
>>
>>
>>
>> _______________________________________________
>> Discuss-gnuradio mailing list
>> Discuss-gnuradio@gnu.org
>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>>
>
>
> _______________________________________________
> Discuss-gnuradio mailing list
> Discuss-gnuradio@gnu.org
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

No comments:

Post a Comment