Hello All, Following Bill's ( G4WJS ) message to the development list regarding Qt5.5 / GCC 4.9 tool chain testing:
OP: http://sourceforge.net/p/wsjt/mailman/message/34322744/ I've updated the the WSJT-X + Hamlib3 build scripts in JTSDK Win32 to allow for testing ( switching between ) QT5.5 / GCC 4.9 and Qt5.2 / GCC 4.8 frame works. The upgrade will require two actions: 1. Updating JTSDK Scripts ( Start Menu or JTSDK Maintenance terminal ) 2. Installing jtsdk-win32-u2.exe ( InnoSetup Installer ) At present, Sourceforge is still restoring various developer services, the files download section being one of them. ETA JUL-31st. Once the files section is restored, I can then add the U2 installer so folks to download it. This is a fairly hefty file ~600MG compressed, requiring ~4GB install space, as it's a full QT55, GCC Mingw 4.9 and QtCreator installation. Operating the switch if fairly simple - ( Note, this will not function properly until the U2 installer has been run, but should not affect builds using the Qt5.2 / GCC 4.8 ) * Open JTSDK-QT * Type: qt55-enable * Close and Then re-open JTSDK-QT That should set the Qt5.5 and MinGW 4.9 tool chain as the default tool set. You should see, on the opening screen, messages indicating which tool-chain / QT framework is active. To switch back to the Qt5.2 / GCC 4.8 tool-chain: * Open JTSDK-QT * Type: qt55-disable * Close and Then re-open JTSDK-QT The build, install and package directories are all separate from the standard locations, including Hamlib3, suffixed with "-qt55", for example: When Disabled: ( using Qt5.2 / GCC 4.8 ): C:\JTSDK\wsjtx\{build,install,package .. .. ..} C:\JTSDK\hamlib3\{bin,include,lib .. .. ..} When Enabled: ( using Qt5.5 / GCC 4.9 ):: C:\JTSDK\wsjtx-qt55\{build,install,package .. .. ..} C:\JTSDK\hamlib3-qt55\{bin,include,lib .. .. ..} The source directories, for both WSJTX and Hamlib3 remain as is: C:\JTSDk\src\ .. .. .. All build commands remain as is: * checkout-wsjtx * build-wsjtx rinstall and so on. Before building WSJT-X, using the QT5.5 / GCC 4.9 tool-chain, remember to build Hamlib3 first, otherwise, you will likely get a Cmake fault during the configuration phase stating Hamlib3 cannot be found. Additionally, QT5.5 was built with MSVC-2013 as opposed to MSVC-2010 for Qt5.2. As such, if you do not have the MSVC 2013 Redist DLL's installed, which "may be" required for proper runtime testing, you will need to install them. Not too worry, the Qt55 installation bundles the correct Redist-Instller. You will find find the Redist-Installer located in: C:\JTSDK\qt55\redist or similar location. Simply running the installer should get you what is needed. When the jtsdk-win32-u2.exe installer is available from Sourceforge, I will send out additional information on how-to perform the upgrade and installation for JTSDK Win32. 73's Greg, KI7MT ------------------------------------------------------------------------------ _______________________________________________ wsjt-devel mailing list wsjt-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wsjt-devel