Re: [wsjt-devel] Guidance: Adapting JTSDK 3.0 for Qt 5.14.2

2020-04-12 Thread Stephen Ireland
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

2020-04-04 Thread Stephen Ireland
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

2020-04-04 Thread Megan Woods
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

2020-04-04 Thread Black Michael via wsjt-devel
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

2020-04-04 Thread Stephen Ireland
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

2020-04-03 Thread Stephen Ireland
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