Open kpreid opened 4 years ago
Can someone help.....
Scanning dependencies of target gnuradio-radioteletype
[ 4%] Building CXX object lib/CMakeFiles/gnuradio-radioteletype.dir/baudot_encode_bb_impl.cc.o
In file included from /root/Downloads/gr-radioteletype/lib/baudot_encode_bb_impl.cc:26:
/root/Downloads/gr-radioteletype/lib/baudot_encode_bb_impl.h:32:40: error: expected initializer before ‘ascii_to_letters’
static const signed string_ordinal ascii_to_letters[128] = {
^~~~
/root/Downloads/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
};
^
/root/Downloads/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
/root/Downloads/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
/root/Downloads/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
/root/Downloads/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
/root/Downloads/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
/root/Downloads/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
/root/Downloads/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
/root/Downloads/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
/root/Downloads/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
/root/Downloads/gr-radioteletype/lib/baudot_encode_bb_impl.h:100:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
Thnx!
I haven't tested this myself but I am informed that a build system update is required for compatibility with GNU Radio 3.8.
https://wiki.gnuradio.org/index.php/GNU_Radio_3.8_OOT_Module_Porting_Guide
https://lists.gnu.org/archive/html/discuss-gnuradio/2019-09/msg00033.html