ad: FlagAnt-1

FLRIG 1.3.39 - Make problem on Ubuntu 18.04 LTS

Discussion in 'OS: Mac OS' started by OE1GPA, May 11, 2018.

Tags:
ad: L-HROutlet
ad: l-rl
ad: Left-2
ad: MessiPaoloni-1
ad: l-assoc
ad: Subscribe
ad: Left-3
ad: L-MFJ
  1. OE1GPA

    OE1GPA Premium Subscriber QRZ Page

    On Ubuntu 14.04 I could easily compile and install flrig 1.3.39 (I am not a Linux profi!) and it suddenly worked with FLDIGI and my FT-817 (with Rigblaster Advantage).

    That encouraged me to try it on my Ubuntu 18.04 LTS (most recent updates installed; Desktop installation).
    The first problem was FLTK1.1 not installed - I managed that with apt install fltk1.1. So far okay. But MAKE provided me the following error:

    pechoc@Neutrino:~/Downloads/flrig-1.3.39$ make
    main.cxx:526:10: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
    printf("Version: "VERSION"\n");
    ^
    In file included from ./include/rigpanel.h:56:0,
    from ./include/rig.h:46,
    from ./include/support.h:41,
    from main.cxx:67:
    ./include/combo.h:124:17: error: ‘Fl_Fontsize’ has not been declared
    void labelsize(Fl_Fontsize n) { Fl_Group::labelsize(n); }
    ^~~~~~~~~~~
    ./include/combo.h:125:2: error: ‘Fl_Fontsize’ does not name a type; did you mean ‘Fl_Font’?
    Fl_Fontsize labelsize() { return Fl_Group::labelsize(); }
    ^~~~~~~~~~~
    Fl_Font
    In file included from ./include/rigpanel.h:58:0,
    from ./include/rig.h:46,
    from ./include/support.h:41,
    from main.cxx:67:
    ./include/hspinner.h:100:2: error: ‘Fl_Fontsize’ does not name a type; did you mean ‘Fl_Font’?
    Fl_Fontsize textsize() const {
    ^~~~~~~~~~~
    Fl_Font
    ./include/hspinner.h:104:17: error: ‘Fl_Fontsize’ has not been declared
    void textsize(Fl_Fontsize s) {
    ^~~~~~~~~~~
    ./include/hspinner.h:127:18: error: ‘Fl_Fontsize’ has not been declared
    void labelsize(Fl_Fontsize sz);
    ^~~~~~~~~~~
    ./include/hspinner.h:128:2: error: ‘Fl_Fontsize’ does not name a type; did you mean ‘Fl_Font’?
    Fl_Fontsize labelsize();
    ^~~~~~~~~~~
    Fl_Font
    main.cxx: In function ‘int main(int, char**)’:
    main.cxx:328:25: warning: unused variable ‘flrig_terminate’ [-Wunused-variable]
    std::terminate_handler(flrig_terminate);
    ^~~~~~~~~~~~~~~
    make[2]: *** [flrig-main.o] Error 1
    make[1]: *** [all] Error 2
    make: *** [all-recursive] Error 1

    Can anybody help me?
    Many thanks
    Gerald
     

Share This Page

ad: Bamatech-1