It seems not just me that has this problem. I find this issue
https://github.com/gnuradio/gnuradio/issues/1608,

But the document is still not well written.

On Thu, Sep 17, 2020 at 11:22 AM Marcus D. Leech <[email protected]>
wrote:

> On 09/17/2020 12:55 PM, Xiang Ma wrote:
>
> Hi, Marucs,
>
> I find this in the link you mentioned:
> Using Logging in Out of Tree Modules
>
> In order to use the logging interface in an out of tree module based on a
> gr_modtool template module, several CMake modifications are required.
> Without these changes, logging will be disabled.
>
> GrMiscUtils.cmake module must be included in the OOT module top level
> CMakeLists.Texts file, and the GR_LOGGING() function provided by
> GrMiscUtils must be called from the same top level CMakeLists.txt file.
> This will set the appropriate build environment and during that process,
> attempt to find the log4cpp package using the FindLog4Cpp.cmake module.
> This module is not included in the module by gr_modtool, but is part of the
> GNU Radio codebase and can be copied directly into the cmake/Modules/
> directory of the OOT module.
>
> Once these CMake changes are made, the GR logging interface will function
> as documented on this page.
> But I do not know how to do that.
>
> Is it
> include(GrMiscUtils.cmake)
> GR_LOGGING()
> ?
> Best,
>
> I *think* that's correct, but I'm not a CMake expert.   Somebody else
> should probably comment on the correct procedure/syntax to get
>   this accomplished.
>
>
>

-- 
*Xiang Ma, *Ph.D. Student
College of Engineering
Utah State University
E-mail:[email protected] <[email protected]>

Reply via email to