Hello everyone,
 am currently working on the project "'Implementation of a packet
encoder/decoder pair in the GNU radio framework'".I am getting some serious
errors while running the project on the above mentioned environment shown
as:
merlin@merlin:~/chchc/gnuradioproject-master/gr-packetizer/build$ make
Scanning dependencies of target gnuradio-packetizer
[  3%] Building CXX object
lib/CMakeFiles/gnuradio-packetizer.dir/preamble_header_payload_demux_impl.cc.o
/home/merlin/chchc/gnuradioproject-master/gr-packetizer/lib/preamble_header_payload_demux_impl.cc:
In static member function ‘static
gr::packetizer::preamble_header_payload_demux::sptr
gr::packetizer::preamble_header_payload_demux::make(int, int, int, const
string&, const string&, bool, size_t, const string&, double, const
std::vector<std::__cxx11::basic_string<char> >&, size_t, int, int)’:
/home/merlin/chchc/gnuradioproject-master/gr-packetizer/lib/preamble_header_payload_demux_impl.cc:90:9:
error: could not convert ‘gnuradio::get_initial_sptr(T*) [with T =
gr::packetizer::preamble_header_payload_demux_impl]()’ from
‘std::shared_ptr<gr::packetizer::preamble_header_payload_demux_impl>’ to
‘gr::packetizer::preamble_header_payload_demux::sptr {aka
boost::shared_ptr<gr::packetizer::preamble_header_payload_demux>}’
       return gnuradio::get_initial_sptr
              ~~~~~~~~~~~~~~~~~~~~~~~~~~
         (new preamble_header_payload_demux_impl(
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           header_len,
           ~~~~~~~~~~~
           items_per_symbol,
           ~~~~~~~~~~~~~~~~~
           guard_interval,
           ~~~~~~~~~~~~~~~
           length_tag_key,
           ~~~~~~~~~~~~~~~
           trigger_tag_key,
           ~~~~~~~~~~~~~~~~
           output_symbols,
           ~~~~~~~~~~~~~~~
           itemsize,
           ~~~~~~~~~
           timing_tag_key,
           ~~~~~~~~~~~~~~~
           samp_rate,
           ~~~~~~~~~~
           special_tags,
           ~~~~~~~~~~~~~
           header_padding,
           ~~~~~~~~~~~~~~~
           preamble_len,
           ~~~~~~~~~~~~~
           header_len_divider
           ~~~~~~~~~~~~~~~~~~
         ));
         ~~
lib/CMakeFiles/gnuradio-packetizer.dir/build.make:62: recipe for target
'lib/CMakeFiles/gnuradio-packetizer.dir/preamble_header_payload_demux_impl.cc.o'
failed
make[2]: ***
[lib/CMakeFiles/gnuradio-packetizer.dir/preamble_header_payload_demux_impl.cc.o]
Error 1
CMakeFiles/Makefile2:174: recipe for target
'lib/CMakeFiles/gnuradio-packetizer.dir/all' failed
make[1]: *** [lib/CMakeFiles/gnuradio-packetizer.dir/all] Error 2
Makefile:140: recipe for target 'all' failed
make: *** [all] Error 2

My current working environment is gnuradio 3.9 on ubuntu 18.04. Hence any
leads will be thankful.
-* Thanks and Regards*
*Yash Agrawal*

*Electrical Engineering and Computer Sciences Department*
*18410*
  • Regarding... GNU Radio, the Free & Open-Source Toolkit for Software Radio
    • Rega... GNU Radio, the Free & Open-Source Toolkit for Software Radio
      • ... Volker Schroer

Reply via email to