Yes Ron is right. I have compiled GNUradio 3.7.13.4 many times on various
Debian (Mint, Ubuntu) distros and never got such an error.

Armchair opinion: the error is some kind of code problem which makes no
sense because these developers are very good and check their work
aggressively before pushing out a stable build on github. So you must have
made some kind of GIT checkout mistake.

I checkout 3.7.13.4 (latest stable version) and the submodule update to get
volk.

If you need an older version type 'git tag -l ' to see a list of all
versions. Make sure to run 'git submodule update --init' after checking out
a new version to make sure volk and GNUradio versions are aligned before
compiling.

On Mon, Oct 29, 2018 at 2:56 PM Ron Economos <w...@comcast.net> wrote:

> It's probably checking out the wrong version of GNU Radio and/or VOLK.
> These days, you need to checkout the maint-3.7 branch and do a submodule
> update.
>
> git checkout maint-3.7
>
> git submodule update --init
>
> Ron
>
> On 10/29/18 13:56, John Ackermann N8UR wrote:
> > Well, successful UHD build after installing setuptools, but an error
> > in gnuradio build:
> >
> > ====
> > [ 37%] Building CXX object
> > gr-fec/lib/CMakeFiles/gnuradio-fec.dir/polar_decoder_common.cc.o
> > /home/jra/gnuradio/gnuradio/gr-fec/lib/polar_decoder_common.cc: In
> > member function ‘void
> > gr::fec::code::polar_decoder_common::butterfly_volk(float*, unsigned
> > char*, int, int, int)’:
> > /home/jra/gnuradio/gnuradio/gr-fec/lib/polar_decoder_common.cc:128:95:
> > error: too many arguments to function
> >          volk_32f_8u_polarbutterfly_32f(llrs, u, block_size(),
> > block_power(), stage, u_num, row);
> >
> >                        ^
> > gr-fec/lib/CMakeFiles/gnuradio-fec.dir/build.make:1070: recipe for
> > target
> > 'gr-fec/lib/CMakeFiles/gnuradio-fec.dir/polar_decoder_common.cc.o' failed
> > make[2]: ***
> > [gr-fec/lib/CMakeFiles/gnuradio-fec.dir/polar_decoder_common.cc.o]
> > Error 1
> > CMakeFiles/Makefile2:4611: recipe for target
> > 'gr-fec/lib/CMakeFiles/gnuradio-fec.dir/all' failed
> > make[1]: *** [gr-fec/lib/CMakeFiles/gnuradio-fec.dir/all] Error 2
> > Makefile:162: recipe for target 'all' failed
> > make: *** [all] Error 2
> > make failed
> > Exiting Gnu Radio build/install
> > ====
> >
> > This one is beyond my ability to diagnose.
> >
> > John
> >
>
> _______________________________________________
> Discuss-gnuradio mailing list
> Discuss-gnuradio@gnu.org
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to