Friday, June 19, 2020

gr-filerepeater -- error during make

ewhite@ewhite-ubuntu:~/src/gr-filerepeater/build$ make
Scanning dependencies of target gnuradio-filerepeater
[ 5%] Building CXX object lib/CMakeFiles/gnuradio-filerepeater.dir/StateTimer_impl.cc.o
/home/ewhite/src/gr-filerepeater/lib/StateTimer_impl.cc: In static member function 'static gr::filerepeater::StateTimer::sptr gr::filerepeater::StateTimer::make(float, float, float)':
/home/ewhite/src/gr-filerepeater/lib/StateTimer_impl.cc:693:9: error: could not convert 'gnuradio::get_initial_sptr(T*) [with T = gr::filerepeater::StateTimer_impl]()' from 'boost::shared_ptr<gr::filerepeater::StateTimer_impl>' to 'gr::filerepeater::StateTimer::sptr {aka std::shared_ptr<gr::filerepeater::StateTimer>}'
return gnuradio::get_initial_sptr
~~~~~~~~~~~~~~~~~~~~~~~~~~
(new StateTimer_impl(delayBeforeStart, triggerTime, cycleTime));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lib/CMakeFiles/gnuradio-filerepeater.dir/build.make:82: recipe for target 'lib/CMakeFiles/gnuradio-filerepeater.dir/StateTimer_impl.cc.o' failed
make[2]: *** [lib/CMakeFiles/gnuradio-filerepeater.dir/StateTimer_impl.cc.o] Error 1
CMakeFiles/Makefile2:291: recipe for target 'lib/CMakeFiles/gnuradio-filerepeater.dir/all' failed
make[1]: *** [lib/CMakeFiles/gnuradio-filerepeater.dir/all] Error 2
Makefile:160: recipe for target 'all' failed
make: *** [all] Error 2

Hi all,

Hope your day is going well. You're probably getting tired of me by now, don't blame you if so :) I'm attempting to troubleshoot yet another thing, this time gr-filerepeater (https://github.com/ghostop14/gr-filerepeater). I've been able to successfully clone and run cmake on this package, but when I try to run the "make" command things kind of fall apart. I've attached the output from make here as a text file. I've also been trying to install gr-lfast and gr-grnet, and have run into similar errors.

I'm now running GNU Radio version 3.9.0 on Ubuntu 18.04. Happy to provide additional info if necessary! Thanks as always for your time and help.

Best wishes,
Ellie

--
Ellie White
Co-Director, Open Source Radio Telescopes
Student at Marshall University
304-654-9381
www.catseyeenterprises.net

No comments:

Post a Comment