[ 93%] Built target gnuradio-op25_repeaterScanning dependencies of target test-op25_repeater[ 95%] Building CXX object op25/gr-op25_repeater/lib/CMakeFiles/test-op25_repeater.dir/test_op25_repeater.cc.o[ 96%] Building CXX object op25/gr-op25_repeater/lib/CMakeFiles/test-op25_repeater.dir/qa_op25_repeater.cc.o[ 97%] Linking CXX executable test-op25_repeaterlibgnuradio-op25_repeater.so: undefined reference to `get_bit_allocation_arr(short)'collect2: error: ld returned 1 exit statusmake[2]: *** [op25/gr-op25_repeater/lib/CMakeFiles/test-op25_repeater.dir/build.make:131: op25/gr-op25_repeater/lib/test-op25_repeater] Error 1make[1]: *** [CMakeFiles/Makefile2:526: op25/gr-op25_repeater/lib/CMakeFiles/test-op25_repeater.dir/all] Error 2make: *** [Makefile:128: all] Error 2
this appears to be a warning getting promoted to an error perhaps by new zealousness having been added to the compiler. Without being able to reproduce locally it's possible to make suggestions, but they may (or may Not) work...
At line 37 of pitch_est.cc
static const Word16 min_max_tbl[203] =
A few things to try
- change "Word16" to "unsigned short", or
- change "Word16" to "int", or
- add the keyword "unsigned" prior to the "Word16"
This doesn't initially appear to be a supported platform, so YMMV -even if it compiles OK
Max
Reply via web post | • | Reply to sender | • | Reply to group | • | Start a New Topic | • | Messages in this topic (3) |