Re: [wsjt-devel] Guidance: Adapting JTSDK 3.0 for Qt 5.14.2
Megan, An update. If you head on down to the JTSDK group ( https://groups.io/g/JTSDK/topics ) I have posted some code as well as instructions for JTSDK 3.0 with Qt 5.14.2. I have also posted some experimental code to make JTSDK 3.1 x64 build WSJT-X and its main fork. The README is critical for the JTSDK 3.1 jtbuild experiment. I have been advised from “key developers” that changes to the WSJTX-codebase to support issues that I have mentioned have been incorporated and will appear in a future GA source-code release. The changes are extremely basic. I re-stress that all this is far from perfect and is of research/learning/experimental quality. It appears to work. It is in response to numerous postings for ways to update Qt version support and requests for the provision of a jtbuild script for JTSDK 3.1. Greg’s scripts for the Hamlib build has had to be modified to disable LibUSB support as some of the “Kit Rigs” throw linker errors with LibUSB as made available and deployed the way that Greg KI7MT deploys this library. Thanks for the advice from Hamlib developers that assure me that this should have “minimal impact” on the JT community. 73 and Happy Easter DX-hunting. Conditions here have been poor here in “God’s Own Country” (Warrnambool) – even on Daytime bands where I have been having “a field day” (as us Aussies say) of late ! Steve I VK3VM/VK3SIR ___ wsjt-devel mailing list wsjt-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wsjt-devel
Re: [wsjt-devel] Guidance: Adapting JTSDK 3.0 for Qt 5.14.2
Hi Megan, Great idea and that was the plan – but only when consequences have been researched and “patches” are examined against the mainstream development kits and techniques across platforms. Patience though please. The basic premise around here is “if it ain’t broke don’t fix”. Yet there has been considerable tech advance with Qt and sometimes the “ain’t broke” argument demands thought towards advancement and adjustment ... My aim with the post here was to kickstart some development, discussion and learning transfer on the JTSDK’s and to improve my own and the community’s understanding of what is behind Greg Beam’s scripts. The JTSDK forums have fallen silent. On the learning front investigation has been successful … perhaps with a little too much haste here. I am receiving lots of personal emails requesting guidance (and am providing responses back to guide learning) and this is taking time; people are not posting on forums - as sometimes people feel that can get their heads cut-off just for sticking their noses up. The last time I asked a simple question in here a couple of years back regarding this and requirements I got my head bitten off and it progressed to nastiness … Again everyone (including me) needs to be concerned at how we interact with each other. As HAM’s we are supposed to be the “great communicators” … but we all fall into social media juggernauts on occasion ! Most posts on this will be put up onto the JTSDK forum as this is a side investigation for others that are interested to learn from – although that forum does not permit file posts so reports will be descriptive and based on investigative learning process. I have within the last hour (or so thanks to emails) made WSJT-X compile and is being tested now as we speak. All credit must go to Mike Black as he steered me in the right direction – and subsequent to this I was led to examining how some project-fork-developers overcame issues. From these VERY EARLY investigations I can see that migration to Qt 5.14.x will require considerable rethinks as numerous Qt technique-deprecation and compiler fall-through warnings are thrown … so throwing code out just yet may not be appropriate whereas descriptions of what to do may be. Watch these spaces. Watch your email as well for a good laugh. 73 Steve I VK3VM/VK3SIR From: Megan Woods Sent: Sunday, 5 April 2020 6:52 AM To: WSJT software development Subject: Re: [wsjt-devel] Guidance: Adapting JTSDK 3.0 for Qt 5.14.2 Hi Why don’t you post a set of patches instead? Then you changes can be easily reviewed. MW On Sun, 5 Apr 2020 at 12:00 am, Stephen Ireland mailto:vk3...@hotmail.com>> wrote: I found the issue that provided the pre-processor/cmake abend: Cmake was set to 3.5.2 when it must be set to 3.10.3 (or perhaps later with 3.17.0 from https://cmake.org/download/ ). To fix: - In the User's profile (i.e. C:\Users\RADIO\AppData\Local\JTSDK\config) copy any of the blank marker files to "cmake310" - Restart the environment with jtsdk-env.cmd from c:\JTSDK-Tools. (note: adjust this script if using 3.17.0 ... not done for this test). Will WSJT-X compile successfully now? It now gets past the pre-processor abend reported below. While compiling there are a truckload of compiler warnings... and it bombs out at: [ 34%] Building CXX object CMakeFiles/wsjt_qt.dir/qt_helpers.cpp.obj In file included from C:\JTSDK-Tools\tmp\wsjtx\qt_helpers.cpp:1:0: C:\JTSDK-Tools\tmp\wsjtx\qt_helpers.hpp:87:10: error: redefinition of 'struct std::hash' struct hash etc... More reports to come ! -Original Message- From: Stephen Ireland mailto:vk3...@hotmail.com>> Sent: Saturday, 4 April 2020 3:26 PM To: WSJT software development mailto:wsjt-devel@lists.sourceforge.net>> Subject: [wsjt-devel] Guidance: Adapting JTSDK 3.0 for Qt 5.14.2 Hi Folks, As a "sequestered" activity I have been investigating the Windows JTSDK 3.0 with regards to upgrading the Qt version available (i.e. to 5.14.2). Before I start, Greg KI7MT is "MIA" (and for good reason in these times) so activity on the forums there regarding this question is pointless. Just a brief outline of the adjustments required for those interested (and I hope that I have not forgotten any steps): - Update Qt and add Qt 5.14.2 mingw73_32 (and mingw73_32 to tools section). - In the User's profile (i.e. C:\Users\RADIO\AppData\Local\JTSDK\config) rename the "qt59" marker file to "qt5142" (note: Greg's C# files create this) - Adjust c:\JTSDK-Tools\jtsdk-env.cmd in the ":: CONDITIONAL PATHS for Multiple versions of Qt" section to first seek for the file "qt5142" and then as an else-if refer to Greg's 5.9 and 5.5 code - In C:\JTSDK-Tools\tools\scripts\cmd\utils adjust qt-gen-tc.cmd to refer to Qt 5.14.2 (i.e. add a section in for Qt 5.14.2) - In C:\JTSDK-Tools\tools\scripts\cmd\utils adjust jtbuild.cmd in
Re: [wsjt-devel] Guidance: Adapting JTSDK 3.0 for Qt 5.14.2
Hi Why don’t you post a set of patches instead? Then you changes can be easily reviewed. MW On Sun, 5 Apr 2020 at 12:00 am, Stephen Ireland wrote: > I found the issue that provided the pre-processor/cmake abend: Cmake was > set to 3.5.2 when it must be set to 3.10.3 (or perhaps later with 3.17.0 > from https://cmake.org/download/ ). > > To fix: > > - In the User's profile (i.e. C:\Users\RADIO\AppData\Local\JTSDK\config) > copy any of the blank marker files to "cmake310" > - Restart the environment with jtsdk-env.cmd from c:\JTSDK-Tools. (note: > adjust this script if using 3.17.0 ... not done for this test). > > Will WSJT-X compile successfully now? It now gets past the pre-processor > abend reported below. > > While compiling there are a truckload of compiler warnings... and it bombs > out at: > > [ 34%] Building CXX object CMakeFiles/wsjt_qt.dir/qt_helpers.cpp.obj > In file included from C:\JTSDK-Tools\tmp\wsjtx\qt_helpers.cpp:1:0: > C:\JTSDK-Tools\tmp\wsjtx\qt_helpers.hpp:87:10: error: redefinition of > 'struct std::hash' >struct hash > etc... > > More reports to come ! > > > -Original Message- > From: Stephen Ireland > Sent: Saturday, 4 April 2020 3:26 PM > To: WSJT software development > Subject: [wsjt-devel] Guidance: Adapting JTSDK 3.0 for Qt 5.14.2 > > Hi Folks, > > As a "sequestered" activity I have been investigating the Windows JTSDK > 3.0 with regards to upgrading the Qt version available (i.e. to 5.14.2). > > Before I start, Greg KI7MT is "MIA" (and for good reason in these times) > so activity on the forums there regarding this question is pointless. > > Just a brief outline of the adjustments required for those interested (and > I hope that I have not forgotten any steps): > > - Update Qt and add Qt 5.14.2 mingw73_32 (and mingw73_32 to tools section). > - In the User's profile (i.e. C:\Users\RADIO\AppData\Local\JTSDK\config) > rename the "qt59" marker file to "qt5142" (note: Greg's C# files create > this) > - Adjust c:\JTSDK-Tools\jtsdk-env.cmd in the ":: CONDITIONAL PATHS for > Multiple versions of Qt" section to first seek for the file "qt5142" and > then as an else-if refer to Greg's 5.9 and 5.5 code > - In C:\JTSDK-Tools\tools\scripts\cmd\utils adjust qt-gen-tc.cmd to refer > to Qt 5.14.2 (i.e. add a section in for Qt 5.14.2) > - In C:\JTSDK-Tools\tools\scripts\cmd\utils adjust jtbuild.cmd in the " :: > QT CMake Tool Chain File Selection" to seek the "QT5142.cmake" file > referenced above, and as an else-if refer to Greg's original code > - So that Hamlib will compile adjust > C:\JTSDK-Tools\tools\msys2\usr\bin\build-hamlib.sh again to refer to Qt > 5.14.2 by adding an appropriate section at " # Set the Tool Chain based on > User Config Selection: jtconfig -e qt59 | -d qt59" for Qt 5.14.2 and then > refer via an else-if to Greg's original script ! > > Positives . > > Note that Hamlib (from the latest GIT-pull) will compile and cleanly... > and that the configuration script WILL detect Hamlib etc. with the > adjustments that I have made. > > Issues > > After issuing " jtbuild package " (as an example) an error is thrown (see > below the message); the log files are of no help. > > Can anyone please assist with my "sequestered" exercise, and once solved > I'll post the solutions with more detail onto the JTSDK developers' site to > get a few chins wagging there? > > Please no comments as to "why would you want to do this" as they are not > constructive; Note that many of us use the Windows JTSDK not only for > compiling WSJT-X ! > > Please Open (to here) and Direct (to me) email responses as this group can > receive a lot of traffic and I don't want to miss anything constructive in > this academic effort ! > > Thanks and 73. > > Steve I > VK3VM / VK3SIR > > . . . . . . . . . . . . . . . > > > -- Asking qmake for QT_PLUGINS_DIR and got > C:/JTSDK-Tools/tools/Qt/5.14.2/mingw73_32/plugins > -- Asking qmake for QT_IMPORTS_DIR and got > C:/JTSDK-Tools/tools/Qt/5.14.2/mingw73_32/imports > -- Asking qmake for QT_DATA_DIR and got > C:/JTSDK-Tools/tools/Qt/5.14.2/mingw73_32 > CMake Error at > C:/JTSDK-Tools/tools/Qt/5.14.2/mingw73_32/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:394 > (if): > if given arguments: > > "Qt5_POSITION_INDEPENDENT_CODE" "AND" "(" "CMAKE_VERSION" > "VERSION_GREATER_EQUAL" "2.8.12" "AND" "(" "NOT" "CMAKE_CXX_COMPILER_ID" > "STREQUAL" "GNU" "OR" "CMAKE_CXX_COMPILER_VE
Re: [wsjt-devel] Guidance: Adapting JTSDK 3.0 for Qt 5.14.2
Comment out the std::hash function in qt_helpers.cppHopefully it's identical de Mike W9MDB On Saturday, April 4, 2020, 08:05:55 AM CDT, Stephen Ireland wrote: I found the issue that provided the pre-processor/cmake abend: Cmake was set to 3.5.2 when it must be set to 3.10.3 (or perhaps later with 3.17.0 from https://cmake.org/download/ ). To fix: - In the User's profile (i.e. C:\Users\RADIO\AppData\Local\JTSDK\config) copy any of the blank marker files to "cmake310" - Restart the environment with jtsdk-env.cmd from c:\JTSDK-Tools. (note: adjust this script if using 3.17.0 ... not done for this test). Will WSJT-X compile successfully now? It now gets past the pre-processor abend reported below. While compiling there are a truckload of compiler warnings... and it bombs out at: [ 34%] Building CXX object CMakeFiles/wsjt_qt.dir/qt_helpers.cpp.obj In file included from C:\JTSDK-Tools\tmp\wsjtx\qt_helpers.cpp:1:0: C:\JTSDK-Tools\tmp\wsjtx\qt_helpers.hpp:87:10: error: redefinition of 'struct std::hash' struct hash etc... More reports to come ! -Original Message- From: Stephen Ireland Sent: Saturday, 4 April 2020 3:26 PM To: WSJT software development Subject: [wsjt-devel] Guidance: Adapting JTSDK 3.0 for Qt 5.14.2 Hi Folks, As a "sequestered" activity I have been investigating the Windows JTSDK 3.0 with regards to upgrading the Qt version available (i.e. to 5.14.2). Before I start, Greg KI7MT is "MIA" (and for good reason in these times) so activity on the forums there regarding this question is pointless. Just a brief outline of the adjustments required for those interested (and I hope that I have not forgotten any steps): - Update Qt and add Qt 5.14.2 mingw73_32 (and mingw73_32 to tools section). - In the User's profile (i.e. C:\Users\RADIO\AppData\Local\JTSDK\config) rename the "qt59" marker file to "qt5142" (note: Greg's C# files create this) - Adjust c:\JTSDK-Tools\jtsdk-env.cmd in the ":: CONDITIONAL PATHS for Multiple versions of Qt" section to first seek for the file "qt5142" and then as an else-if refer to Greg's 5.9 and 5.5 code - In C:\JTSDK-Tools\tools\scripts\cmd\utils adjust qt-gen-tc.cmd to refer to Qt 5.14.2 (i.e. add a section in for Qt 5.14.2) - In C:\JTSDK-Tools\tools\scripts\cmd\utils adjust jtbuild.cmd in the " :: QT CMake Tool Chain File Selection" to seek the "QT5142.cmake" file referenced above, and as an else-if refer to Greg's original code - So that Hamlib will compile adjust C:\JTSDK-Tools\tools\msys2\usr\bin\build-hamlib.sh again to refer to Qt 5.14.2 by adding an appropriate section at " # Set the Tool Chain based on User Config Selection: jtconfig -e qt59 | -d qt59" for Qt 5.14.2 and then refer via an else-if to Greg's original script ! Positives . Note that Hamlib (from the latest GIT-pull) will compile and cleanly... and that the configuration script WILL detect Hamlib etc. with the adjustments that I have made. Issues After issuing " jtbuild package " (as an example) an error is thrown (see below the message); the log files are of no help. Can anyone please assist with my "sequestered" exercise, and once solved I'll post the solutions with more detail onto the JTSDK developers' site to get a few chins wagging there? Please no comments as to "why would you want to do this" as they are not constructive; Note that many of us use the Windows JTSDK not only for compiling WSJT-X ! Please Open (to here) and Direct (to me) email responses as this group can receive a lot of traffic and I don't want to miss anything constructive in this academic effort ! Thanks and 73. Steve I VK3VM / VK3SIR . . . . . . . . . . . . . . . -- Asking qmake for QT_PLUGINS_DIR and got C:/JTSDK-Tools/tools/Qt/5.14.2/mingw73_32/plugins -- Asking qmake for QT_IMPORTS_DIR and got C:/JTSDK-Tools/tools/Qt/5.14.2/mingw73_32/imports -- Asking qmake for QT_DATA_DIR and got C:/JTSDK-Tools/tools/Qt/5.14.2/mingw73_32 CMake Error at C:/JTSDK-Tools/tools/Qt/5.14.2/mingw73_32/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:394 (if): if given arguments: "Qt5_POSITION_INDEPENDENT_CODE" "AND" "(" "CMAKE_VERSION" "VERSION_GREATER_EQUAL" "2.8.12" "AND" "(" "NOT" "CMAKE_CXX_COMPILER_ID" "STREQUAL" "GNU" "OR" "CMAKE_CXX_COMPILER_VERSION" "VERSION_LESS" "5.0" ")" ")" Unknown arguments specified Call Stack (most recent call first): CMakeLists.txt:1375 (qt5_use_modules) -- Configuring incomplete, errors occurred! See also "C:/JTSDK-Tools/tmp/wsjtx-output/qt/5.14.2/2.1.2/Release/build/CMakeFiles/CMakeOutput.log". CMAKE BUILD ERROR -
Re: [wsjt-devel] Guidance: Adapting JTSDK 3.0 for Qt 5.14.2
I found the issue that provided the pre-processor/cmake abend: Cmake was set to 3.5.2 when it must be set to 3.10.3 (or perhaps later with 3.17.0 from https://cmake.org/download/ ). To fix: - In the User's profile (i.e. C:\Users\RADIO\AppData\Local\JTSDK\config) copy any of the blank marker files to "cmake310" - Restart the environment with jtsdk-env.cmd from c:\JTSDK-Tools. (note: adjust this script if using 3.17.0 ... not done for this test). Will WSJT-X compile successfully now? It now gets past the pre-processor abend reported below. While compiling there are a truckload of compiler warnings... and it bombs out at: [ 34%] Building CXX object CMakeFiles/wsjt_qt.dir/qt_helpers.cpp.obj In file included from C:\JTSDK-Tools\tmp\wsjtx\qt_helpers.cpp:1:0: C:\JTSDK-Tools\tmp\wsjtx\qt_helpers.hpp:87:10: error: redefinition of 'struct std::hash' struct hash etc... More reports to come ! -Original Message- From: Stephen Ireland Sent: Saturday, 4 April 2020 3:26 PM To: WSJT software development Subject: [wsjt-devel] Guidance: Adapting JTSDK 3.0 for Qt 5.14.2 Hi Folks, As a "sequestered" activity I have been investigating the Windows JTSDK 3.0 with regards to upgrading the Qt version available (i.e. to 5.14.2). Before I start, Greg KI7MT is "MIA" (and for good reason in these times) so activity on the forums there regarding this question is pointless. Just a brief outline of the adjustments required for those interested (and I hope that I have not forgotten any steps): - Update Qt and add Qt 5.14.2 mingw73_32 (and mingw73_32 to tools section). - In the User's profile (i.e. C:\Users\RADIO\AppData\Local\JTSDK\config) rename the "qt59" marker file to "qt5142" (note: Greg's C# files create this) - Adjust c:\JTSDK-Tools\jtsdk-env.cmd in the ":: CONDITIONAL PATHS for Multiple versions of Qt" section to first seek for the file "qt5142" and then as an else-if refer to Greg's 5.9 and 5.5 code - In C:\JTSDK-Tools\tools\scripts\cmd\utils adjust qt-gen-tc.cmd to refer to Qt 5.14.2 (i.e. add a section in for Qt 5.14.2) - In C:\JTSDK-Tools\tools\scripts\cmd\utils adjust jtbuild.cmd in the " :: QT CMake Tool Chain File Selection" to seek the "QT5142.cmake" file referenced above, and as an else-if refer to Greg's original code - So that Hamlib will compile adjust C:\JTSDK-Tools\tools\msys2\usr\bin\build-hamlib.sh again to refer to Qt 5.14.2 by adding an appropriate section at " # Set the Tool Chain based on User Config Selection: jtconfig -e qt59 | -d qt59" for Qt 5.14.2 and then refer via an else-if to Greg's original script ! Positives . Note that Hamlib (from the latest GIT-pull) will compile and cleanly... and that the configuration script WILL detect Hamlib etc. with the adjustments that I have made. Issues After issuing " jtbuild package " (as an example) an error is thrown (see below the message); the log files are of no help. Can anyone please assist with my "sequestered" exercise, and once solved I'll post the solutions with more detail onto the JTSDK developers' site to get a few chins wagging there? Please no comments as to "why would you want to do this" as they are not constructive; Note that many of us use the Windows JTSDK not only for compiling WSJT-X ! Please Open (to here) and Direct (to me) email responses as this group can receive a lot of traffic and I don't want to miss anything constructive in this academic effort ! Thanks and 73. Steve I VK3VM / VK3SIR . . . . . . . . . . . . . . . -- Asking qmake for QT_PLUGINS_DIR and got C:/JTSDK-Tools/tools/Qt/5.14.2/mingw73_32/plugins -- Asking qmake for QT_IMPORTS_DIR and got C:/JTSDK-Tools/tools/Qt/5.14.2/mingw73_32/imports -- Asking qmake for QT_DATA_DIR and got C:/JTSDK-Tools/tools/Qt/5.14.2/mingw73_32 CMake Error at C:/JTSDK-Tools/tools/Qt/5.14.2/mingw73_32/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:394 (if): if given arguments: "Qt5_POSITION_INDEPENDENT_CODE" "AND" "(" "CMAKE_VERSION" "VERSION_GREATER_EQUAL" "2.8.12" "AND" "(" "NOT" "CMAKE_CXX_COMPILER_ID" "STREQUAL" "GNU" "OR" "CMAKE_CXX_COMPILER_VERSION" "VERSION_LESS" "5.0" ")" ")" Unknown arguments specified Call Stack (most recent call first): CMakeLists.txt:1375 (qt5_use_modules) -- Configuring incomplete, errors occurred! See also "C:/JTSDK-Tools/tmp/wsjtx-output/qt/5.14.2/2.1.2/Release/build/CMakeFiles/CMakeOutput.log". CMAKE BUILD ERROR There was a problem building ( GA Release ) ___ wsjt-devel mailing list wsjt-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wsjt-devel ___ wsjt-devel mailing list wsjt-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wsjt-devel
[wsjt-devel] Guidance: Adapting JTSDK 3.0 for Qt 5.14.2
Hi Folks, As a "sequestered" activity I have been investigating the Windows JTSDK 3.0 with regards to upgrading the Qt version available (i.e. to 5.14.2). Before I start, Greg KI7MT is "MIA" (and for good reason in these times) so activity on the forums there regarding this question is pointless. Just a brief outline of the adjustments required for those interested (and I hope that I have not forgotten any steps): - Update Qt and add Qt 5.14.2 mingw73_32 (and mingw73_32 to tools section). - In the User's profile (i.e. C:\Users\RADIO\AppData\Local\JTSDK\config) rename the "qt59" marker file to "qt5142" (note: Greg's C# files create this) - Adjust c:\JTSDK-Tools\jtsdk-env.cmd in the ":: CONDITIONAL PATHS for Multiple versions of Qt" section to first seek for the file "qt5142" and then as an else-if refer to Greg's 5.9 and 5.5 code - In C:\JTSDK-Tools\tools\scripts\cmd\utils adjust qt-gen-tc.cmd to refer to Qt 5.14.2 (i.e. add a section in for Qt 5.14.2) - In C:\JTSDK-Tools\tools\scripts\cmd\utils adjust jtbuild.cmd in the " :: QT CMake Tool Chain File Selection" to seek the "QT5142.cmake" file referenced above, and as an else-if refer to Greg's original code - So that Hamlib will compile adjust C:\JTSDK-Tools\tools\msys2\usr\bin\build-hamlib.sh again to refer to Qt 5.14.2 by adding an appropriate section at " # Set the Tool Chain based on User Config Selection: jtconfig -e qt59 | -d qt59" for Qt 5.14.2 and then refer via an else-if to Greg's original script ! Positives . Note that Hamlib (from the latest GIT-pull) will compile and cleanly... and that the configuration script WILL detect Hamlib etc. with the adjustments that I have made. Issues After issuing " jtbuild package " (as an example) an error is thrown (see below the message); the log files are of no help. Can anyone please assist with my "sequestered" exercise, and once solved I'll post the solutions with more detail onto the JTSDK developers' site to get a few chins wagging there? Please no comments as to "why would you want to do this" as they are not constructive; Note that many of us use the Windows JTSDK not only for compiling WSJT-X ! Please Open (to here) and Direct (to me) email responses as this group can receive a lot of traffic and I don't want to miss anything constructive in this academic effort ! Thanks and 73. Steve I VK3VM / VK3SIR . . . . . . . . . . . . . . . -- Asking qmake for QT_PLUGINS_DIR and got C:/JTSDK-Tools/tools/Qt/5.14.2/mingw73_32/plugins -- Asking qmake for QT_IMPORTS_DIR and got C:/JTSDK-Tools/tools/Qt/5.14.2/mingw73_32/imports -- Asking qmake for QT_DATA_DIR and got C:/JTSDK-Tools/tools/Qt/5.14.2/mingw73_32 CMake Error at C:/JTSDK-Tools/tools/Qt/5.14.2/mingw73_32/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:394 (if): if given arguments: "Qt5_POSITION_INDEPENDENT_CODE" "AND" "(" "CMAKE_VERSION" "VERSION_GREATER_EQUAL" "2.8.12" "AND" "(" "NOT" "CMAKE_CXX_COMPILER_ID" "STREQUAL" "GNU" "OR" "CMAKE_CXX_COMPILER_VERSION" "VERSION_LESS" "5.0" ")" ")" Unknown arguments specified Call Stack (most recent call first): CMakeLists.txt:1375 (qt5_use_modules) -- Configuring incomplete, errors occurred! See also "C:/JTSDK-Tools/tmp/wsjtx-output/qt/5.14.2/2.1.2/Release/build/CMakeFiles/CMakeOutput.log". CMAKE BUILD ERROR There was a problem building ( GA Release ) ___ wsjt-devel mailing list wsjt-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wsjt-devel