GNU Radio 3.10 OOT Module Porting Guide: Difference between revisions
Jump to navigation
Jump to search
(Created page with "Category:3.10 The major changes in the (in-progress) GNU Radio 3.10 release that will impact OOTs are: * C++ modernization (C++17) = Porting Guide = == Versioning Your...") |
|||
Line 15: | Line 15: | ||
== C++ Modernization == | == C++ Modernization == | ||
== API Changes == | |||
=== Removal of Decimation Parameter from FIR objects === | |||
There was previously a decimation value in the constructor of a kernel::fir_xxx object that has now been removed |
Revision as of 12:27, 14 July 2021
The major changes in the (in-progress) GNU Radio 3.10 release that will impact OOTs are:
- C++ modernization (C++17)
Porting Guide
You may want to edit the /lib/CMakeList.txt file in order to set a version. The default VERSION_PATCH is set to git, you may want to edit it to 0 for your first version. Then when you need to push out a modified version remember to edit the version numbers before building. If you leave the VERSION_PATCH at git the install directory may eventually become littered with old libgnuradio-yourproject.so.git-commit-number files and soft links.
Details
C++ Modernization
API Changes
Removal of Decimation Parameter from FIR objects
There was previously a decimation value in the constructor of a kernel::fir_xxx object that has now been removed