fair-acc / gnuradio4

Prototype implementations for a more compile-time efficient flowgraph API
Other
27 stars 9 forks source link

Complete instructions on how to install and start. #385

Open newmansnj opened 1 month ago

newmansnj commented 1 month ago

Hello, I have now tried several ways to start GNuradio4. I got so far that I was able to build it via https://github.com/fair-acc/gnuradio4/blob/main/DEVELOPMENT.md (including all tests that run but do not install). I have tried the gnu radio wiki, old lectures, other repositories and reverse engineering the code to find out how to install the software but so far without success because unfortunately there are no or only outdated instructions on how to install and start the whole thing.

RalphSteinhagen commented 1 month ago

@newmansnj, thank you for your interest in the GNU Radio 4.0 beta version.

Please note that GNU Radio 4.0 is a header-only library and does not require traditional installation. You have two main options for using it:

  1. Direct Usage: You can fork the repository and work directly within the library. This approach is useful if you plan to contribute to the core or block library and submit pull requests.

  2. Including in Your Project: If you prefer to use the library 'as-is' without modifying its code, you can include it in your projects via CMake using the FetchContent_Declare(...) statement.

If you need further assistance or specific examples of how to include the library in your project, feel free to ask.

Cheers, Ralph

N.B. there is a EU GNU Radio Days workshop at FAIR end of August, where we provide some in-person and online (via YouTube) tutorials on how-to use GR4 and differences to GR3.