Closed ZeroChaos- closed 10 years ago
That seems to have been randomly truncated, here are the errors:
libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I/var/tmp/portage/net-wireless/gr-baz-9999/work/gr-baz-9999/include -I/usr/include/gnuradio -I/usr/include/gnuradio/swig -I/usr/include/gruel/swig -I/usr/include/python2.7 -I/usr/include/gnuradio -O2 -pipe -frecord-gcc-switches -MT rtl2832-tuner_fc0012.lo -MD -MP -MF .deps/rtl2832-tuner_fc0012.Tpo -c rtl2832-tuner_fc0012.cc -fPIC -DPIC -o .libs/rtl2832-tuner_fc0012.o
mv -f .deps/test_all.Tpo .deps/test_all.Po
rtl2832-tuner_r820t.cc:27:0: warning: "VERSION" redefined [enabled by default]
../config.h:181:0: note: this is the location of the previous definition
mv -f .deps/qa_baz.Tpo .deps/qa_baz.Plo
mv -f .deps/rtl2832-tuner_fc0013.Tpo .deps/rtl2832-tuner_fc0013.Plo
mv -f .deps/rtl2832-tuner_fc0012.Tpo .deps/rtl2832-tuner_fc0012.Plo
mv -f .deps/rtl2832-tuner_e4k.Tpo .deps/rtl2832-tuner_e4k.Plo
mv -f .deps/rtl2832-tuner_fc2580.Tpo .deps/rtl2832-tuner_fc2580.Plo
mv -f .deps/rtl2832.Tpo .deps/rtl2832.Plo
mv -f .deps/rtl2832-tuner_r820t.Tpo .deps/rtl2832-tuner_r820t.Plo
mv -f .deps/rtl2832-tuner_e4000.Tpo .deps/rtl2832-tuner_e4000.Plo
In file included from baz_swap_ff.cc:37:0:
./baz_swap_ff.h:33:15: error: aggregate 'BAZ_API baz_swap_ff' has incomplete type and cannot be defined
./baz_swap_ff.h:46:38: error: type/value mismatch at argument 1 in template parameter list for 'template
I have these errors when I run make in the gr-baz folder. Was your issue solved?
In file included from baz_print_char.cc:37:0:
./baz_print_char.h:33:15: error: aggregate 'BAZ_API baz_print_char' has incomplete type and cannot be defined
./baz_print_char.h:38:41: error: type/value mismatch at argument 1 in template parameter list for 'template
currently fails against gr 3.7.1 with:
checking for GNURADIO_CORE... configure: error: Package requirements (gnuradio-core >= 3) were not met:
Okay, I was there too. set the PKG_CONFIG_PATH correctly: export PKG_CONFIG_PATH= /usr/lib/pkgconfig This was for me. Check where your pkgconfig linrary path
If that did not work. Try installing gnuradio-dev. This should fix that. Let me know if you are able to successfully 'make' after that.
Same failure after defining PKG_CONFIG_PATH. Gentoo user, there are no dev packages, everything is always installed.
I have gnuradio 3.7.1 installed and the following pkgconfig files
/usr/lib64/pkgconfig/gnuradio-analog.pc /usr/lib64/pkgconfig/gnuradio-atsc.pc /usr/lib64/pkgconfig/gnuradio-audio.pc /usr/lib64/pkgconfig/gnuradio-blocks.pc /usr/lib64/pkgconfig/gnuradio-channels.pc /usr/lib64/pkgconfig/gnuradio-digital.pc /usr/lib64/pkgconfig/gnuradio-fcd.pc /usr/lib64/pkgconfig/gnuradio-fec.pc /usr/lib64/pkgconfig/gnuradio-fft.pc /usr/lib64/pkgconfig/gnuradio-filter.pc /usr/lib64/pkgconfig/gnuradio-noaa.pc /usr/lib64/pkgconfig/gnuradio-pager.pc /usr/lib64/pkgconfig/gnuradio-qtgui.pc /usr/lib64/pkgconfig/gnuradio-runtime.pc /usr/lib64/pkgconfig/gnuradio-trellis.pc /usr/lib64/pkgconfig/gnuradio-uhd.pc /usr/lib64/pkgconfig/gnuradio-video-sdl.pc /usr/lib64/pkgconfig/gnuradio-vocoder.pc /usr/lib64/pkgconfig/gnuradio-wavelet.pc /usr/lib64/pkgconfig/gr-wxgui.pc /usr/lib64/pkgconfig/volk.pc
I have updated to 3.7, so the last comment here should be resolved.
I am seeing similar issues with BAZ_API when compiling gr-baz with pybombs. This is with a pybombs built GNU Radio Companion 3.7.10git-31-gb17bcb88. Also, it is original pybombs, not pybombs2.
emerge --info '=net-wireless/gr-baz-9999'
,emerge -pqv '=net-wireless/gr-baz-9999'
.