On 28/02/2017 18:42, HK4ADJ wrote:
> I'm trying to install from direct sources or via Arch linux (Manjaro) 
> yaourt
> But all fail here (see below)
>
> The running QT version is qt5-base-5.8.0-5
>
> Any hints as to what could be a fix appreciated, Google brings up 
> suggestions I have tried with no luck hence I had to subscribe to your 
> devel list looking for help.
>
> Tx,
> ADJ
>
>
>
> /HK4ADJ/wsjtx-1.7.0/build/wsjtx-prefix/src/wsjtx/mainwindow.cpp: In 
> member function ‘void MainWindow::statusUpdate() const’:
> /home/a/Documents/HK4ADJ/wsjtx-1.7.0/build/wsjtx-prefix/src/wsjtx/mainwindow.cpp:5897:43:
>  
> error: ambiguous overload for ‘operator!=’ (operand types are ‘QChar’ 
> and ‘char’)
>                                    submode != '\0' ? QString {submode} 
> : QString {}, m_bFastMode);
>                                    ~~~~~~~~^~~~~~~

Hi ADJ,

I'm not sure if the issue is teh Qt v5.8 or the compiler version you 
have, probably the compiler. If you do not mind patching the source you 
can probably fix it by changing:

'\0'

to

QChar {0}

there may be several instances. I will try and make repository sources 
compatible but I don't currently have a Qt built with gcc v6.x.

73
Bill
G4WJS.


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
wsjt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to