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

Reply via email to