You have probably installed version 3.7 of gnuradio without completely
removing 3.6 first and now you have two conflicting versions. From the
error it appears that you have at least and old version of libvolk
lying around somewhere. Search the list archives if you need more info
- this issue has been discussed numerous time during the last few
months.
Alex
On Fri, Feb 7, 2014 at 1:21 AM, <
ksa...@sbcglobal.net> wrote:
> Hi,
>
> I was able to get gnuradio built and installed on a kali linux laptop.
> When I built gqrx I get the following error codes in reference to some volk
> files. Any ideas? What's undefined reference? Kurt KC9LDH
>
> /usr/bin/rcc -name icons icons.qrc -o qrc_icons.cpp
> g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG
> -DQT_NO_DEBUG_OUTPUT -DVERSION="\"2.2\"" -DWITH_PULSEAUDIO -D_REENTRANT
> -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED
> -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore
> -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4
> -I/usr/local/include -I. -I. -o qrc_icons.o qrc_icons.cpp
> g++ -Wl,-O1 -o gqrx main.o mainwindow.o receiver.o cafsk12.o costabf.o
> agc_impl.o correct_iq_cc.o lpf.o resampler_xx.o rx_demod_am.o rx_demod_fm.o
> rx_fft.o rx_filter.o rx_meter.o rx_agc_xx.o rx_noise_blanker_cc.o
> sniffer_f.o stereo_demod.o afsk1200win.o agc_options.o audio_options.o
> demod_options.o dockinputctl.o dockaudio.o dockfft.o dockiqplayer.o
> dockrxopt.o freqctrl.o ioconfig.o meter.o nb_options.o plotter.o
> qtcolorpicker.o nbrx.o receiver_base.o wfmrx.o pa_device_list.o pa_sink.o
> pa_source.o moc_mainwindow.o moc_cafsk12.o moc_afsk1200win.o
> moc_agc_options.o moc_audio_options.o moc_demod_options.o moc_dockaudio.o
> moc_dockfft.o moc_dockinputctl.o moc_dockiqplayer.o moc_dockrxopt.o
> moc_freqctrl.o moc_ioconfig.o moc_meter.o moc_nb_options.o moc_plotter.o
> moc_qtcolorpicker.o qrc_icons.o -L/usr/lib/i386-linux-gnu -lboost_system
> -lboost_program_options -lrt -lpulse-simple -lpulse -L/usr/local/lib
> -lgnuradio-analog -lgnuradio-filter -lgnuradio-fft -lgnuradio-osmosdr
> -lgnuradio-blocks -lgnuradio-runtime -lgnuradio-pmt -lQtSvg -lQtGui -lQtCore
> -lpthread
> /usr/local/lib/libgnuradio-blocks.so: undefined reference to
> `volk_32f_s32f_convert_8i'
> /usr/local/lib/libgnuradio-blocks.so: undefined reference to
> `volk_32fc_deinterleave_32f_x2'
> /usr/local/lib/libgnuradio-blocks.so: undefined reference to
> `volk_32fc_deinterleave_imag_32f'
> /usr/local/lib/libgnuradio-blocks.so: undefined reference to
> `volk_32fc_magnitude_squared_32f'
> /usr/local/lib/libgnuradio-blocks.so: undefined reference to
> `volk_32i_s32f_convert_32f'
> /usr/local/lib/libgnuradio-blocks.so: undefined reference to
> `volk_8i_convert_16i'
> /usr/local/lib/libgnuradio-blocks.so: undefined reference to
> `volk_16i_s32f_convert_32f'
> /usr/local/lib/libgnuradio-analog.so: undefined reference to
> `volk_32f_invsqrt_32f_a'
> /usr/local/lib/libgnuradio-blocks.so: undefined reference to
> `volk_32f_s32f_convert_16i'
> /usr/local/lib/libgnuradio-blocks.so: undefined reference to
> `volk_16i_convert_8i'
> /usr/local/lib/libgnuradio-blocks.so: undefined reference to
> `volk_32fc_deinterleave_real_32f'
> /usr/local/lib/libgnuradio-analog.so: undefined reference to
> `volk_32fc_magnitude_32f'
> /usr/local/lib/libgnuradio-analog.so: undefined reference to
> `volk_32fc_x2_multiply_conjugate_32fc'
> collect2: error: ld returned 1 exit status
> make: *** [gqrx] Error 1
>
> --
> You received this message because you are subscribed to the Google Groups
> "Gqrx SDR" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to
gqrx+uns...@googlegroups.com.
> To post to this group, send email to
gq...@googlegroups.com.
> To view this discussion on the web visit
>
https://groups.google.com/d/msgid/gqrx/79f557b7-e6f7-4e20-b21a-184081360d16%40googlegroups.com.
> For more options, visit
https://groups.google.com/groups/opt_out.