Closed sgardner340 closed 9 years ago
This looks like something caused by compilers unsupported by UHD. If you pull the latest version of UHD maint, does it still break? We added a patch for those old compilers yesterday (00c497b43ffe6d2f0b41163a8620e9ed94780231). Please note that legacy compilers are not officially supported, so at one point in the future they might no longer work with UHD.
For reference, our list of supported compilers: http://files.ettus.com/manual/page_build_guide.html#cpp_compiler
@sgardner340, can you please provide us feedback if the patch mentioned above fixes your compile, and if not, which compiler version you're using? Thanks!
My Compilers / Libraries GCC = 4.4.7 CMake = 2.8.6 Boost = 1.53 LibUSB = 1.0.9 Python = 2.6
I am running a build now with the 00c497b branch
Thanks -- please tell is if that fixes the issue. If not, your compiler is on the list of supported ones, and so are your other libs, so we'd want to fix that ASAP.
BTW, just in case I was unclear, the branch you want to try is either current maint, or the 3.8.3 release candidate.
I am getting a new failure
We are also having some system problems, I will keep you posted....
14:15:12 bashexec (/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfyorder/src-rpm/src/gr-buffalo/gr-bloodaxe/build)::
14:15:12 find . -name '.make' -print0 | xargs -0 sed -i 's/(^.)(--cyan \")(.)\"$/\1\2\x1b[36;1m\3\x1b[0m\"/;s/(^.)(--green \")(.)\"$/\1\2\x1b[32;1m\3\x1b[0m\"/;s/(^.)(--red --bold \")(.)\"$/\1\2\x1b[31;1m\3\x1b[0m\"/;s/(^.)(--blue --bold \")(.)\"$/\1\2\x1b[34;1m\3\x1b[0m\"/'
14:15:12 find . -name 'Makefile' -print0 | xargs -0 sed -i 's/(^.)(--cyan \")(.)\"$/\1\2\x1b[36;1m\3\x1b[0m\"/;s/(^.)(--green \")(.)\"$/\1\2\x1b[32;1m\3\x1b[0m\"/;s/(^.)(--red --bold \")(.)\"$/\1\2\x1b[31;1m\3\x1b[0m\"/;s/(^.)(--blue --bold \")(.)\"$/\1\2\x1b[34;1m\3\x1b[0m\"/'
14:15:12 ln -s /home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/src-rpm/colorgcc.pl /apps/smokey64/bin/cc
14:15:12 ln -s /home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/src-rpm/colorgcc.pl /apps/smokey64/bin/gcc
14:15:12 ln -s /home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/src-rpm/colorgcc.pl /apps/smokey64/bin/c++
14:15:12 ln -s /home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/src-rpm/colorgcc.pl /apps/smokey64/bin/g++
14:15:12 make -j4
14:15:12
14:15:13 Scanning dependencies of target pygen_python_fba35
14:15:13 Scanning dependencies of target _bloodaxe_swig_swig_tag
14:15:13 Scanning dependencies of target _bloodaxe_swig_doc_tag
14:15:13 [ 1%] [ 1%] [ 1%] Generating init.pyc, bloodaxe_gui.pyc
14:15:13 Building CXX object swig/CMakeFiles/_bloodaxe_swig_swig_tag.dir/_bloodaxe_swig_swig_tag.cpp.o
14:15:13 Building CXX object swig/CMakeFiles/_bloodaxe_swig_doc_tag.dir/_bloodaxe_swig_doc_tag.cpp.o
14:15:13 [ 2%] Generating init.pyo, bloodaxe_gui.pyo
14:15:13 Linking CXX executable _bloodaxe_swig_swig_tag
14:15:13 Linking CXX executable _bloodaxe_swig_doc_tag
14:15:13 [ 2%] Built target pygen_python_fba35
14:15:13 Scanning dependencies of target pygen_apps_dfff5
14:15:13 [ 3%] Shebangin bloodaxe_eqslicer_example.grc
14:15:13 [ 3%] [ 3%] Built target _bloodaxe_swig_swig_tag
14:15:13 Built target _bloodaxe_swig_doc_tag
14:15:13 [ 4%] Scanning dependencies of target pygen_swig_24b6e
14:15:13 Shebangin bloodaxe_blind_equaliser_example.grc
14:15:13 [ 4%] Shebangin bloodaxe_equpdate_example.grc
14:15:13 [ 5%] Generating doxygen xml for bloodaxe_swig_doc docs
14:15:13 [ 6%] [ 6%] Shebangin bloodaxe_no_equaliser_example.grc
14:15:13 Shebangin bloodaxe_demod_block_example.grc
14:15:13 [ 7%] Shebangin bloodaxe_demod_block_mt_example.grc
14:15:13 [ 8%] Shebangin bloodaxe_timeslicer_example.grc
14:15:13 [ 8%] Built target pygen_apps_dfff5
14:15:13 [ 9%] Generating bloodaxe_swig_doc.i
14:15:15 Scanning dependencies of target gnuradio-bloodaxe
14:15:15 [ 9%] Generating bloodaxe_swig.tag
14:15:15 [ 10%] Swig source
14:15:16 /home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/src-rpm/src/gr-buffalo/gr-bloodaxe/swig/bloodaxe_swig.i:11: Error: Unable to find 'esqueue.i'
14:15:16 make[2]: ** [swig/bloodaxe_swigPYTHON_wrap.cxx] Error 1
14:15:16 make[1]: * [swig/CMakeFiles/pygen_swig_24b6e.dir/all] Error 2
14:15:16 make[1]: * Waiting for unfinished jobs....
14:15:16 [ 10%] [ 11%] [ 12%] [ 12%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/bist/bloodaxe_bist_source.cpp.o
14:15:16 Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/bist/bloodaxe_bist_source_impl.cpp.o
14:15:16 Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/resampler/bloodaxe_resampler.cpp.o
14:15:16 Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/resampler/bloodaxe_resampler_impl.cpp.o
14:15:19 [ 13%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/resampler/bloodaxe_resampler_grcp.cpp.o
14:15:19 [ 13%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/resampler/resampler_delegate.cpp.o
14:15:19 [ 14%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/resampler/acquisition_buffer.cpp.o
14:15:19 [ 14%] [ 15%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/equaliser/bloodaxe_equaliser.cpp.o
14:15:19 Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/resampler/batch_size_calculations.cpp.o
14:15:20 [ 16%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/equaliser/bloodaxe_equaliser_impl.cpp.o
14:15:22 [ 17%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/slicer/bloodaxe_slicer.cpp.o
14:15:22 [ 17%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/slicer/bloodaxe_slicer_impl.cpp.o
14:15:23 [ 18%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/eqslicer/bloodaxe_eqslicer.cpp.o
14:15:24 [ 18%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/eqslicer/bloodaxe_eqslicer_impl.cpp.o
14:15:25 [ 19%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/eqslicer/bloodaxe_eqslicer_grcp.cpp.o
14:15:26 [ 20%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/eqslicer/eqslicer_delegate.cpp.o
14:15:27 [ 20%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/eqslicer/bloodaxe_eqslicer_pdu.cpp.o
14:15:28 [ 21%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/eqslicer/bloodaxe_eqslicer_pdu_impl.cpp.o
14:15:30 [ 21%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/equpdate/bloodaxe_equpdate_sink.cpp.o
14:15:30 [ 22%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/equpdate/bloodaxe_equpdate_sink_impl.cpp.o
14:15:30 [ 23%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/demod/bloodaxe_demod.cpp.o
14:15:31 [ 23%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/demod/bloodaxe_demod_impl.cpp.o
14:15:33 [ 24%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/demod/bloodaxe_demod_mt.cpp.o
14:15:33 [ 25%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/demod/demod_delegate.cpp.o
14:15:34 [ 25%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/verifier/bloodaxe_verifier_sink.cpp.o
14:15:37 [ 26%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/verifier/bloodaxe_verifier_sink_impl.cpp.o
14:15:37 [ 26%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/verifier/bloodaxe_verifier_sink_grcp.cpp.o
14:15:38 [ 27%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/timeslicer/bloodaxe_timeslicer.cpp.o
14:15:40 [ 28%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/timeslicer/bloodaxe_timeslicer_impl.cpp.o
14:15:40 [ 28%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/timeslicer/straight_timeslicer.cpp.o
14:15:41 [ 29%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/timeslicer/straight_async_timeslicer.cpp.o
14:15:41 [ 29%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/timeslicer/staggered_timeslicer.cpp.o
14:15:41 [ 30%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/timeslicer/timeslice_buffer.cpp.o
14:15:41 [ 31%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/timestitcher/bloodaxe_timestitcher.cpp.o
14:15:42 [ 31%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/timestitcher/bloodaxe_timestitcher_impl.cpp.o
14:15:43 [ 32%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/timestitcher/timestitch_buffer.cpp.o
14:15:44 [ 32%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/timestitcher/timestitch_buffer_mt.cpp.o
14:15:44 [ 33%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/timestitcher/timestitcher.cpp.o
14:15:46 [ 34%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/timestitcher/cyclic_buffer.cpp.o
14:15:47 [ 34%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/rate/bloodaxe_rate_sink.cpp.o
14:15:47 [ 35%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/bloodaxe_block.cpp.o
14:15:47 [ 36%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/ba_parameters.cpp.o
14:15:48 [ 36%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/ba_debug.cpp.o
14:15:49 [ 37%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/snapshot_buffer.cpp.o
14:15:49 [ 37%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/ba_prbs.cpp.o
14:15:50 [ 38%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/bloodaxe/acquisition/signal_acquisition.cpp.o
14:15:50 [ 39%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/bloodaxe/acquisition/constellation_acquisition.cpp.o
14:15:51 [ 39%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/bloodaxe/acquisition/kurtotic_accumulator.cpp.o
14:15:51 [ 40%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/bloodaxe/resampler/resampler_basic.cpp.o
14:15:51 [ 40%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/bloodaxe/resampler/resampler_filter.cpp.o
14:15:52 [ 41%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/bloodaxe/resampler/resampler_simd.cpp.o
14:15:52 [ 42%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/bloodaxe/equaliser/fat_equaliser_simd.cpp.o
14:15:52 [ 42%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/bloodaxe/slicer/slicer_error_functions.cpp.o
14:15:52 [ 43%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/bloodaxe/slicer/early_late.cpp.o
14:15:52 [ 44%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/bloodaxe/slicer/mixer_loop.cpp.o
14:15:52 [ 44%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/bloodaxe/slicer/psk_slicer.cpp.o
14:15:53 [ 45%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/bloodaxe/slicer/psk_slice_point.cpp.o
14:15:53 [ 45%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/bloodaxe/slicer/apsk_slicer.cpp.o
14:15:53 [ 46%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/bloodaxe/slicer/qam/qam_slicer_simd.cpp.o
14:15:53 [ 47%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/bloodaxe/slicer/sqpsk/sqpsk_slicer_simd.cpp.o
14:15:55 [ 47%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/bloodaxe/slicer/custom/custom_slicer_basic.cpp.o
14:15:56 [ 48%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/bloodaxe/slicer/slicer.cpp.o
14:15:57 [ 48%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/bloodaxe/slicer/vrdi.cpp.o
14:15:58 [ 49%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/custom_constellation/custom_constellation_handler.cpp.o
14:15:59 [ 50%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/bloodaxe/siggen/signal_generator.cpp.o
14:16:00 [ 50%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/bloodaxe/siggen/interpolate.cpp.o
14:16:00 [ 51%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/bloodaxe/siggen/bit_source.cpp.o
14:16:02 [ 52%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/bloodaxe/verifier/symbol_verifier.cpp.o
14:16:02 [ 52%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/utility/fftradix2.cpp.o
14:16:03 [ 53%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/bloodaxe/siggen/despread_functions.cpp.o
14:16:03 [ 53%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/burst/bloodaxe_burstdetect.cpp.o
14:16:05 [ 54%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/burst/bloodaxe_burstdetect_impl.cpp.o
14:16:08 [ 55%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/burst/bloodaxe_burstdetect_stream_tag.cpp.o
14:16:10 [ 55%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/burst/bloodaxe_burstdetect_stream_tag_impl.cpp.o
14:16:14 [ 56%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/burst/power_window.cpp.o
14:16:14 [ 56%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/preamble/bloodaxe_preambledetect.cpp.o
14:16:16 [ 57%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/preamble/bloodaxe_preambledetect_impl.cpp.o
14:16:22 [ 58%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/preamble/bloodaxe_preambledetect_pdu.cpp.o
14:16:25 [ 58%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/preamble/bloodaxe_preambledetect_pdu_impl.cpp.o
14:16:27 [ 59%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/preamble/cross_correlate.cpp.o
14:16:28 [ 59%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/handler/bloodaxe_burst_handler.cpp.o
14:16:31 [ 60%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/handler/bloodaxe_preamble_handler.cpp.o
14:16:33 [ 61%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/bloodaxe/polyphase_filter/polyphase_filter_bank.cpp.o
14:16:33 [ 61%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/bloodaxe/fsk_resampler/estimate_symbol_start.cpp.o
14:16:34 [ 62%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/bloodaxe/fsk_resampler/fsk_resampler.cpp.o
14:16:34 [ 63%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/bloodaxe/fsk_resampler/interpolator.cpp.o
14:16:34 [ 63%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/fsk_resampler/bloodaxe_fsk_resampler.cpp.o
14:16:35 [ 64%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/fsk_resampler/bloodaxe_fsk_resampler_impl.cpp.o
14:16:37 [ 64%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/fsk_resampler/bloodaxe_fsk_resampler_pdu.cpp.o
14:16:37 [ 65%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/fsk_resampler/bloodaxe_fsk_resampler_pdu_impl.cpp.o
14:16:38 [ 66%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/fsk_resampler/fsk_resampler_delegate.cpp.o
14:16:39 [ 66%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/bloodaxe/fsk_viterbi/frequency_filter.cpp.o
14:16:40 [ 67%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/bloodaxe/fsk_viterbi/fsk_viterbi_alg.cpp.o
14:16:40 [ 67%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/fsk_viterbi/bloodaxe_fsk_viterbi.cpp.o
14:16:41 [ 68%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/fsk_viterbi/bloodaxe_fsk_viterbi_impl.cpp.o
14:16:43 [ 69%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/fsk_viterbi/bloodaxe_fsk_viterbi_pdu.cpp.o
14:16:43 [ 69%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/fsk_viterbi/bloodaxe_fsk_viterbi_pdu_impl.cpp.o
14:16:44 [ 70%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/fsk_viterbi/fsk_viterbi_delegate.cpp.o
14:16:45 [ 71%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/psk_burst_resampler/bloodaxe_psk_burst_resampler_pdu.cpp.o
14:16:46 [ 71%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/psk_burst_resampler/bloodaxe_psk_burst_resampler_pdu_impl.cpp.o
14:16:47 [ 72%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/psk_burst_resampler/psk_burst_resampler_delegate.cpp.o
14:16:48 [ 72%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/bloodaxe/siggen/phase_noise_generator.cpp.o
14:16:50 [ 73%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/phase_noise/bloodaxe_symbol_timing_jitter.cpp.o
14:16:50 [ 74%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/phase_noise/bloodaxe_symbol_timing_jitter_impl.cpp.o
14:16:51 [ 74%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/phase_noise/bloodaxe_phase_noise.cpp.o
14:16:52 [ 75%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/phase_noise/bloodaxe_phase_noise_impl.cpp.o
14:16:53 [ 75%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/remod/bloodaxe_remod.cpp.o
14:16:54 [ 76%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/remod/bloodaxe_remod_impl.cpp.o
14:16:55 [ 77%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/remod/symbol_timing.cpp.o
14:16:55 [ 77%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/remod/remod_delegate.cpp.o
14:16:55 [ 78%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/bloodaxe/remod/bit_mapper.cpp.o
14:16:57 [ 79%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/bloodaxe/interpolator/interpolator.cpp.o
14:16:57 [ 79%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/signal_stats/bloodaxe_signal_stats_sink.cpp.o
14:16:58 [ 80%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/signal_stats/bloodaxe_signal_stats_sink_impl.cpp.o
14:16:59 [ 80%] Building CXX object lib/CMakeFiles/gnuradio-bloodaxe.dir/signal_stats/signal_stats_messaging.cpp.o
14:17:22 Linking CXX shared library libgnuradio-bloodaxe.so
14:17:24 [ 80%] Built target gnuradio-bloodaxe
14:17:24 make: *\ [all] Error 2
14:17:24 bash return val = 2
14:17:24 Traceback (most recent call last):
14:17:24 File "./pybombs", line 360, in
@sgardner340, this error log looks like the bug is in a module called gr-bloodaxe, not UHD (gr-bloodaxe is a cool module name, btw).
@sgardner340, I'll close this unless you still have issues building UHD.
A agree until I get my new issues solved
On Thu, Apr 16, 2015 at 9:22 AM, mbr0wn notifications@github.com wrote:
@sgardner340 https://github.com/sgardner340, I'll close this unless you still have issues building UHD.
— Reply to this email directly or view it on GitHub https://github.com/EttusResearch/uhd/issues/34#issuecomment-93732572.
Steven Gardner All good men know the power of prayer...
Thanks! Just open a new issue, or ask on the mailing list.
The new uhd build fails consistently on my CentOS 6.4 and 6.5 systems. below are the errors that are presented to me when I try to build uhd with my CentOS 6.4 and 6.5 systems.
Note these system were building fine before the last Merge 4 days ago ddae9468b9f69fcbc91c4f8cbffc0b7d69b79b4c
[ 48%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/db_sbx_common.cpp.o
[ 48%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/db_sbx_version3.cpp.o
In file included from /home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/dboard/db_sbx_common.hpp: 21,:
from /home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/dboard/db_sbx_common.cpp: 18:
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: In constructor ‘ max2870::max2870(max287x_iface::write_fn) ’: /home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 266: error: class ‘ max2870 ’ does not have any field named ‘ max287x ’
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 266: error: no matching function for call to ‘ max287x::max287x() ’
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 228: note: candidates are: max287x::max287x(max287x_iface::write_fn) [with max287x_regs_t = max2870_regs_t]
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 226: note: max287x::max287x(const max287x&)
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: In member function ‘ virtual double max2870::set_frequency(double, double, double, bool) ’: /home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 279: error: ‘ template class max287x ’ used without template parameters
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: In member function ‘ virtual void max2870::commit() ’: /home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 285: error: ‘ template class max287x ’ used without template parameters
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: In constructor ‘ max2871::max2871(max287x_iface::write_fn) ’: /home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 295: error: class ‘ max2871 ’ does not have any field named ‘ max287x ’
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 295: error: no matching function for call to ‘ max287x::max287x() ’
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 228: note: candidates are: max287x::max287x(max287x_iface::write_fn) [with max287x_regs_t = max2871_regs_t]
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 226: [1;31 In file included from /home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/dboard/db_sbx_common.hpp: 21,:
from /home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/dboard/db_sbx_version3.cpp: 20:
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: In constructor ‘ max2870::max2870(max287x_iface::write_fn) ’: /home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 266: error: class ‘ max2870 ’ does not have any field named ‘ max287x ’
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 266: error: no matching function for call to ‘ max287x::max287x() ’
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 228: note: candidates are: max287x::max287x(max287x_iface::write_fn) [with max287x_regs_t = max2870_regs_t]
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 226: note: max287x::max287x(const max287x&)
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: In member function ‘ virtual double max2870::set_frequency(double, double, double, bool) ’: /home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 279: error: ‘ template class max287x ’ used without template parameters
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: In member function ‘ virtual void max2870::commit() ’: /home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 285: error: ‘ template class max287x ’ used without template parameters
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: In constructor ‘ max2871::max2871(max287x_iface::write_fn) ’: /home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 295: error: class ‘ max2871 ’ does not have any field named ‘ max287x ’
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 295: error: no matching function for call to ‘ max287x::max287x() ’
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 228: note: candidates are: max287x::max287x(max287x_iface::write_fn) [with max287x_regs_t = max2871_regs_t]
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 226: note: max287x::max287x(const max287x&)
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: In member function ‘ virtual void max2871::set_muxout_mode(max287x_iface::muxout_mode_t) ’: /home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 308: error: ‘ template class max287x ’ used without template parameters
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: In member function ‘ virtual double max2871::set_frequency(double, double, double, bool) ’: /home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 319: error: ‘ template class max287x ’ used without template parameters
make[2]: * [lib/CMakeFiles/uhd.dir/usrp/dboard/db_sbx_version3.cpp.o] Error 1 make[2]: * Waiting for unfinished jobs.... m note: max287x::max287x(const max287x&)
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: In member function ‘ virtual void max2871::set_muxout_mode(max287x_iface::muxout_mode_t) ’: /home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 308: error: ‘ template class max287x ’ used without template parameters
/home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: In member function ‘ virtual double max2871::set_frequency(double, double, double, bool) ’: /home/hudson/workspace/PyBombs_Build_All_Matrix/os/CentOS_6.4_Desktop_x86_VM/satisfy_order/rpm-src/src/uhd/host/lib/usrp/common/max287x.hpp: 319: error: ‘ template class max287x ’ used without template parameters
make[2]: * [lib/CMakeFiles/uhd.dir/usrp/dboard/db_sbx_common.cpp.o] Error 1 make[1]: * [lib/CMakeFiles/uhd.dir/all] Error 2 make: *\ [all] Error 2 bash return val = 2