Good approach, and instead of *disabling* everything manually, you can switch CMake away 
from enabling it by default:
cmake -DENABLE_DEFAULT=Off -DENABLE_GNURADIO_RUNTIME=On -DENABLE_GR_BLOCKS=On 
-DENABLE_PYTHON=ON ..
(You can enable the gr-xyz submodule use -DENABLE_GR_XYZ=On; you probably want to do that 
with fft, filter, blocks, digital, analog to get a base stock of signal processing blocks)
Best,
Marcus
On 11.04.22 01:35, Paul Atreides wrote:
> Pybombs is still maintained, just not recommended. If you know how to use. it still works 
> fine 3.8, 3.9 and 3.10 using pybombs.
> That being said, the recipe files might not be up-to-date for 3.10.
> You can use ccmake (apt install cmake-curses-gui)
> And see all the build flags. I think it's something like GRC_ENABLED=False
>  From what I understand you can also disable other in-tree blocks that way (gr-UHD for 
> example).
> 
> 
> <end transmission>
> 
>> On Apr 10, 2022, at 17:55, Jason McHuff <jm@jasonmchuff.net> wrote:
>>
>> Hello,
>>
>> Years ago now, I set up GNU Radio for use with Trunk Recorder ( 
>> https://github.com/robotastic/trunk-recorder ) and was able to get a minimal install of 
>> GNU Radio by using PyBOMBS and editing the recipe files (see 
>> https://lists.gnu.org/archive/html/discuss-gnuradio/2016-08/msg00106.html )
>>
>>
>> I now am interested in upgrading from v3.8.3.1-16-g9d94c8a6 which that installed but I 
>> see that PyBOMBS is now deprecated. Does anybody have ideas on how to build/install 
>> current GNURadio without GUI, etc?  As in what configure options to use?  I'm using 
>> Ubuntu 20.04.2 LTS and the distro version has way too many dependencies that I'm not 
>> interested in.
>>
>> Thanks!
>>
No comments:
Post a Comment