On 28/10/2019 12:46, Matt Henry wrote:
Hello,
For some time I have wanted to create a build environment for WSJT-X
on macOS. I achieved that goal yesterday by successfully building
WSJT-X 2.1 on macOS Catalina (10.15) with Qt version 5.13.1. However,
I was surprised to find that when I launched my version of WSJT-X, I
encountered the same error as with the published version:
At line 1 of file /Users/matt/wsjtx-prefix/src/lib/gen65.f90
Fortran runtime error: Actual string length is shorter than the
declared one for dummy argument 'msgsent' (-6148914694099828714/22)
I was under the impression that building with a newer version of Qt
would eliminate this problem. Is the issue with WSJT-X and Catalina
more than just the version of Qt? Any guidance would be appreciated.
Thanks and 73,
Matt, NR3M
HI Matt,
that issue is not the one attributed to Qt, it is due to some
old-fashioned Fortran code in WSJT-X that does not compile correctly
with gfortran versions >= 8. If you uninstall your gfortran version
(assumedly v8.3 or similar) and install v7.x you should be ok. You may
be able to install multiple versions of gfortran and use a package to
select the default version, how you do this depends on the way you have
installed gcc/gfortran, i.e. Macports, Homebrew etc.
73
Bill
G4WJS.
_______________________________________________
wsjt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wsjt-devel