Hi everyone,

I want to use logging in GNURadio.

I followed this link to use the logger :
https://gnuradio.org/doc/doxygen/page_logger.html.
I modified my CMakiefile.txt to link LOG4CPP dirs & libs.
I added the FindLog4cpp.module file in cmake/Modules folder.
I used the -DENABLE_GR_LOG=on parameter in cmake

Here is the output when I run cmake -DENABLE_GR_LOG=on :
...
Checking for GNU Radio Module: RUNTIME
 * INCLUDES=/usr/local/include
 *
LIBS=/usr/local/lib/libgnuradio-runtime.so;/usr/local/lib/libgnuradio-pmt.so
GNURADIO_RUNTIME_FOUND = TRUE
-- ENABLE_GR_LOG set to on.
-- HAVE_LOG4CPP set to True.
-- LOG4CPP_LIBRARIES set to /usr/lib/liblog4cpp.so.
...

In the constructor of my new block, I use this macro :
GR_LOG_INFO(d_logger, ("Hello World!"));


But, when I want tu use my block, I get this error :
Segmentation fault (core dumped)

Am I doing something wrong?

Thanks.

*CACHELIN Marius*
*Ingénieur Systèmes, Réseaux et Télécommunications*
marius.cache...@gmail.com
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to