bitglue / gr-radioteletype

GNU Radio blocks for RTTY and PSK31
26 stars 6 forks source link

Update for GNU Radio 3.8 #2

Open kpreid opened 4 years ago

kpreid commented 4 years ago

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

loewal commented 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!